backmeup / backmeup-frontend

BackMeUp v1 Web Frontend (Python)

Home Page:http://www.backmeup.at/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

backmeup-frontend is a user interface for backmeup (https://github.com/backmeup/backmeup-prototype) built on top of django and python requests library.

backmeup-frontend features:
 - custom auth backend to validate authentication agains backmeup REST API
 - dango session handling and rights management
 - django i18n
 - responsive design


Install
=======

* install python modules listed in backmeup-frontend/misc/pip-requirements.txt
* setup apache vhost. example vhost and wsgi config files are in backmeup-frontend/apache/
* copy/symlink django project settings file to backmeup-frontend/project/settings/settings.py and review/edit it to your liking.
* create a db and make sure the db connection settings in the settings.py are correct!
* open the shell and do:
 * $ cd backmeup-frontend/project/
 * ...activate virtualenv (if there is any)
 * $ ./manage.py syncdb
 * $ ./manage.py migrate
 * $ ./manage.py collectstatic


FRONTEND-DEVELOPMENT
====================
- Compass:
   this project uses scss with the compass-framework.
   DO NOT edit css-files directly. any changes will be overwritten.
   for more information see: http://compass-style.org

- Modernizr: 
   this project uses a custom-build of modernizr for feature detection and enabling html5-elements for older browsers.
   for additional feature-detection a new customized modernizr needs to be build.
   for more information see: http://modernizr.com

About

BackMeUp v1 Web Frontend (Python)

http://www.backmeup.at/

License:Other


Languages

Language:CSS 45.0%Language:Python 43.9%Language:JavaScript 10.7%Language:Ruby 0.4%