Django-growpy

growpy web front-end

View the Project on GitHub mnothic/django-growpy

Growpy Architecture

As follow the architecture design with two different component and four layers (html/javascript client, json rest api, controller python/django, ORMs [django-orm/SQLallchemy]): architect

Goals:

Status

ALPHA prototype.

TODO:

    pkg install python27
    pkg install nginx
    pkg install py27-virtualenwrapper
    pkg install git

Configure virtualenv .bash_profile vars and create virtualenv

mkvirtualenv webgrowpy
workon webgrowpy
cd $VIRTUAL_ENV
pip install django
pip install gunicorn
git clone https://github.com/mnothic/django-growpy.git
cd django-growpy
gunicorn webfront.wsgi

Then configure nginx proxy and static files server, in nginx.conf add this:

    server {
       listen       80;
       server_name  your_server.name;
       access_log   /var/log/nginx/nginx-access.log;

       location  /static/ {
       root /home/user/.virtualenvs/webgrowpy/django-growpy/growpy/templates;
    }

    location / {
        proxy_pass   http://127.0.0.1:8000;
  }

Screenshot

fronted

fronted

fronted

fronted

Demo on