Getting started with Bitakora¶
Dependencies¶
- MySQL-python
- Sphinx
- elasticsearch
- lxml
- Pillow
- argparse
- csdjango.contactform
- akismet
- django-photologue
- django-tinymce
- django-pagination-bootstrap
- django-bootstrap-form
- django-recaptcha
- django-registration-redux
- django-voting
- django-haystack
- python-social-auth
- django-social-share
- django-easy-select2
- django-contact-form
- django-mobile
- boto
- django-storages
- cssocialuser
- bitakora
- gunicorn
Installation¶
Create your workbench:
mkdir bitakora
cd bitakora
mkdir buildout
cd buildout
virtualenv .
./bin/pip install zc.buildout
Configuration¶
- RECAPTCHA_PUBLIC_KEY
- RECAPTCHA_PRIVATE_KEY
- NOCAPTCHA: By default True
- BITAKORA_SEND_MAIL
- BITAKORA_TWITTER_USER
- BITAKORA_GA
- PROFILE_PHOTO_DEFAULT: By default ‘no-profile-photo’
- SOCIAL_AUTH_TWITTER_KEY
- SOCIAL_AUTH_TWITTER_SECRET
- SOCIAL_TWITTER_ACCESS_TOKEN
- SOCIAL_TWITTER_ACCESS_TOKEN_SECRET
- SOCIAL_AUTH_FACEBOOK_KEY
- SOCIAL_AUTH_FACEBOOK_SECRET
Customization¶
- BITAKORA_CUSTOM_CSS
- BITAKORA_CUSTOM_LOGO
- BITAKORA_CUSTOM_MINILOGO
- BITAKORA_CUSTOM_FAVICON
Run Bitakora¶
./bin/django runserver 0:8080