Skip to content
My blog and programming site.
HTML Other
Failed to load latest commit information.
author First blog post since last year May 26, 2016
category First blog post since last year May 26, 2016
feeds First blog post since last year May 26, 2016
packages Updates Dec 21, 2014
pages First blog post since last year May 26, 2016
posts2012 Au Batido cleanup Dec 20, 2014
posts2013 Add bullets May 14, 2015
posts2014 Cleanup Jan 5, 2016
posts2015 Fix title Nov 20, 2015
posts2016 First blog post since last year May 26, 2016
static Added pretty json image May 26, 2016
tag First blog post since last year May 26, 2016
theme First blog post since last year May 26, 2016
.gitignore Adding second article on pytest Jan 16, 2014
10-reasons-to-go-to-djangocon-europe.html First blog post since last year May 26, 2016
2012-resolution-summary.html First blog post since last year May 26, 2016
20130410-history-of-my-most-used-shell-commands.html First blog post since last year May 26, 2016
CNAME Update CNAME Nov 18, 2014
Makefile 91st Cyberspace Operations Squadron training post Nov 3, 2015
README.rst Fixing links May 9, 2012
a-public-service-message-to-the-python-community.html First blog post since last year May 26, 2016
adding-django-form-instance-attributes.html First blog post since last year May 26, 2016
announcing-pycon-philippines.html First blog post since last year May 26, 2016
announcing-two-scoops-of-django-1.6.html First blog post since last year May 26, 2016
archives.html First blog post since last year May 26, 2016
attaching-custom-exceptions-to-functions-and-classes.html First blog post since last year May 26, 2016
awesome-slugify-human-readable-url-slugs-from-any-string-2.html First blog post since last year May 26, 2016
awesome-slugify-human-readable-url-slugs-from-any-string.html First blog post since last year May 26, 2016
barcamp-django-sf.html First blog post since last year May 26, 2016
beginners-guide-pycon-2013-part-1.html First blog post since last year May 26, 2016
beginners-guide-pycon-2013-part-2.html First blog post since last year May 26, 2016
beginners-guide-pycon-2013-part-3.html First blog post since last year May 26, 2016
beginners-guide-pycon-2014.html First blog post since last year May 26, 2016
blogbook.py disable the targeting Jul 19, 2013
building-conda-packages-for-multiple-operating-systems.html First blog post since last year May 26, 2016
building-maintaining-scaling-projects.html First blog post since last year May 26, 2016
cached-property.html First blog post since last year May 26, 2016
calendar-about-nothing.html First blog post since last year May 26, 2016
case-study-url-design-for-petcheatsheetscom.html First blog post since last year May 26, 2016
categories.html First blog post since last year May 26, 2016
choosing-a-new-python-based-blog-engine.html First blog post since last year May 26, 2016
choosing-an-api-framework-for-django.html First blog post since last year May 26, 2016
cookie-project-templates-made-easy.html First blog post since last year May 26, 2016
core-concepts-django-forms.html First blog post since last year May 26, 2016
core-concepts-django-modelforms.html First blog post since last year May 26, 2016
css-hacking-to-make-my-code-samples-legible.html First blog post since last year May 26, 2016
curiosity-has-landed.html First blog post since last year May 26, 2016
deadline-for-djangocon-financial-aid-requests-is-tomorrow.html First blog post since last year May 26, 2016
developer-time.html First blog post since last year May 26, 2016
django-class-based-view-email-form-with-captcha.html First blog post since last year May 26, 2016
django-getorcreateview.html First blog post since last year May 26, 2016
django-girls-ensenada-2015.html First blog post since last year May 26, 2016
django-requirements-2012-08-15.html First blog post since last year May 26, 2016
django-requirements-for-a-project.html First blog post since last year May 26, 2016
django-uni-form-end-of-life.html First blog post since last year May 26, 2016
django-update-view-without-slug-in-the-url.html First blog post since last year May 26, 2016
docstrings-and-various-python-objects.html First blog post since last year May 26, 2016
dynow-2013-part-i.html First blog post since last year May 26, 2016
europython-django-intro.html First blog post since last year May 26, 2016
exceptions-as-decorator-arguments.html First blog post since last year May 26, 2016
experiences-with-django-python3.html First blog post since last year May 26, 2016
fiction-vs-non-fiction.html First blog post since last year May 26, 2016
filepicker-and-south.html First blog post since last year May 26, 2016
fixing-pythons-string-class.html First blog post since last year May 26, 2016
generating-ncx-files-with-python.html First blog post since last year May 26, 2016
hola-argentina.html First blog post since last year May 26, 2016
homemade-pumpkin-puree.html First blog post since last year May 26, 2016
how-to-create-installable-django-packages.html First blog post since last year May 26, 2016
i-married-audrey-roy.html First blog post since last year May 26, 2016
i-use-this.html First blog post since last year May 26, 2016
index.html First blog post since last year May 26, 2016
installing-pycairo-on-mountain-lion.html First blog post since last year May 26, 2016
intensive-django-training-us-air-force.html First blog post since last year May 26, 2016
introdjango.txt reqs for course Jul 2, 2013
jinja2-quick-load-function.html First blog post since last year May 26, 2016
join-us-at-djangocon-europe.html First blog post since last year May 26, 2016
july-15th-2012-la-open-source-recap.html First blog post since last year May 26, 2016
launching-our-api-at-pycon-2012.html First blog post since last year May 26, 2016
los-angeles-open-source-sprint-on-may-12th.html First blog post since last year May 26, 2016
los-angeles-open-source-sprint-on-nov-4th.html First blog post since last year May 26, 2016
made-up-statistics.html First blog post since last year May 26, 2016
markup-language-faceoff-lists.html First blog post since last year May 26, 2016
may-12th-2012-la-open-source-recap.html First blog post since last year May 26, 2016
memories-of-malcolm.html First blog post since last year May 26, 2016
my-first-djangogirls-event.html New blog Jun 9, 2015
my-new-blog.html First blog post since last year May 26, 2016
my-pycon-2012-schedule.html First blog post since last year May 26, 2016
new-years-meme-2013.html First blog post since last year May 26, 2016
new-years-python-meme-2012.html First blog post since last year May 26, 2016
new-years-resolutions-2015.html First blog post since last year May 26, 2016
new-years-resolutions-for-2013.html First blog post since last year May 26, 2016
new-years-resolutions-for-2014.html First blog post since last year May 26, 2016
off-to-europe.html First blog post since last year May 26, 2016
our-django-book-is-launched.html First blog post since last year May 26, 2016
overloading-form-fields.html First blog post since last year May 26, 2016
parsing-mongodb-uri.html First blog post since last year May 26, 2016
phasing-out-django-packages-apiv1-apiv2.html First blog post since last year May 26, 2016
pretty-formatting-json-django-admin.html First blog post since last year May 26, 2016
punchline.html First blog post since last year May 26, 2016
pycon-2013-talkstutorials-i-want-to-see.html First blog post since last year May 26, 2016
pycon-australia-2011-review.html First blog post since last year May 26, 2016
pycon-philippines-2012-day-1.html First blog post since last year May 26, 2016
pycon-philippines-2012-day-2.html First blog post since last year May 26, 2016
pytest-no-boilerplate-testing-2.html First blog post since last year May 26, 2016
pytest-no-boilerplate-testing-3.html First blog post since last year May 26, 2016
pytest-no-boilerplate-testing.html First blog post since last year May 26, 2016
python-decorator-cheatsheet.html First blog post since last year May 26, 2016
python-dictionary-as-a-class.html First blog post since last year May 26, 2016
python-dictionary-vs-javascript-object-dynamic-keys.html First blog post since last year May 26, 2016
python-dot-py-tricks.html First blog post since last year May 26, 2016
python-indie-bundle-cyber-monday.html First blog post since last year May 26, 2016
python-partials-are-fun.html First blog post since last year May 26, 2016
python-yields-are-fun.html First blog post since last year May 26, 2016
requirements.txt Spelling correction and adding requirements file Jun 4, 2014
result-of-our-la-migration-hackathon-submission.html First blog post since last year May 26, 2016
selected-for-pycon-startup-row.html First blog post since last year May 26, 2016
setting-up-latex-on-mac-os-x.html First blog post since last year May 26, 2016
settings.py Updating for name and new status Mar 29, 2015
settings.pyc Events updates Jan 7, 2016
simple-django-email-form-using-cbv.html First blog post since last year May 26, 2016
simple-http-basic-auth-wall.html First blog post since last year May 26, 2016
stay-with-the-django-cbv-defaults.html First blog post since last year May 26, 2016
surgery-in-two-days.html First blog post since last year May 26, 2016
tags.html First blog post since last year May 26, 2016
the-easy-form-views-pattern-controversy.html First blog post since last year May 26, 2016
the-sorry-state-of-python-oauth-providers.html First blog post since last year May 26, 2016
thoughts-on-my-stack.html First blog post since last year May 26, 2016
thoughts-on-ranting.html First blog post since last year May 26, 2016
titlecasing-markdown-headers-with-python.html First blog post since last year May 26, 2016
tools-we-used-to-write-2scoops.html First blog post since last year May 26, 2016
travel-tips-for-geeks-living-cheaply.html First blog post since last year May 26, 2016
travel-tips-for-geeks-preventing-theft.html First blog post since last year May 26, 2016
tried-out-jekyll.html First blog post since last year May 26, 2016
two-scoops-beta-released.html First blog post since last year May 26, 2016
two-scoops-django-faq-20130121.html First blog post since last year May 26, 2016
two-scoops-of-django-1-8.html First blog post since last year May 26, 2016
two-scoops-of-django-is-in-print.html First blog post since last year May 26, 2016
two-scoops-of-goblins.html First blog post since last year May 26, 2016
two-years-ago-today.html First blog post since last year May 26, 2016
want-to-work-for-eventbrite-2.html First blog post since last year May 26, 2016
want-to-work-for-eventbrite.html First blog post since last year May 26, 2016
we-are-not-using-paypal.html First blog post since last year May 26, 2016
we-need-more-pycon-us-2013-submissions.html First blog post since last year May 26, 2016
why-doesnt-python-have-switch-case.html First blog post since last year May 26, 2016
wiring-up-django-packages-pycon2013.html First blog post since last year May 26, 2016
you-should-heroku.html First blog post since last year May 26, 2016

README.rst

My new blog

Date: 2012-02-17 00:30
tags:python, blog
category:blog

What I did to get it running:

pip install pelican
git clone git://github.com/pydanny/pydanny.github.com.git

My settings.py file:

AUTHOR = 'Daniel Greenfeld'
DISQUS_SITENAME = 'pydanny'
GITHUB_URL = 'https://github.com/pydanny'
GOOGLE_ANALYTICS='UA-18066389-2'
SITEURL = 'http://pydanny.github.com'
SITENAME = 'pydanny'
SOCIAL = (('twitter', 'http://twitter.com/pydanny'),
          ('github', 'https://github.com/pydanny'),
          ('facebook', 'http://www.facebook.com/daniel.greenfeld'),)
TAG_FEED = 'feeds/%s.atom.xml'
THEME='notmyidea'
TWITTER_USERNAME = 'pydanny'

How I push up entries and pages and themes:

pelican . -o . -s settings.py
git commit -am "blogging here"
git push

Results!

http://pydanny.github.com

Something went wrong with that request. Please try again.