6bd5824fc4 | ||
---|---|---|
api | ||
core | ||
deploy | ||
frontend | ||
settings | ||
static | ||
.gitignore | ||
README.md | ||
__init__.py | ||
books.py | ||
manage.py | ||
requirements.pip | ||
urls.py |
README.md
regluit
A 'monolithic' alternative to unglu
for the unglue.it website. regluit essentially on Django project that contains
three applications: frontend
, api
and core
that can be deployed and
configured to as many instances that are needed to support traffic. The key
difference with unglue is that the
frontend
app is able to access database models from core
in the same
way that the api
is able to...which hopefully should simplify some things.
Develop
Here are some instructions for setting up regluit for development on an Ubuntu system:
aptitude install python-setuptools
sudo easy_install virtualenv virtualenvwrapper
git clone git@github.com:Gluejar/regluit.git
cd reglueit
mkvirtualenv --no-site-packages regluit
pip install -r requirements.pip
add2virtualenv ..
echo 'export DJANGO_SETTINGS_MODULE=regluit.settings.dev' >> ~/.virtualenvs/regluit/bin/postactivate
deactivate ; workon regluit
django-admin.py syncdb --migrate
django-admin testserver
- point your browser at http://localhost:8000/