Nuages aims to provide a collaborative meeting poll system, similar to doodle or rdvz. It is build in python, using the django framework and a little of javascript. This application was named after Django's famous song. Feedback and collaboration are welcome at nuages @lists.domainepublic.net
Nuages aims to provide a collaborative meeting poll system, similar to doodle or rdvz. It is build in python, using the django framework and a little of javascript. This application was named after Django's famous song. Feedback and collaboration are welcome at nuages @lists.domainepublic.net
The project uses the following django applications:
- django-registration
- django-datetime-widget
- django-bootstrap-staticfiles
The project uses the following django application:
Use local_settings.py and local_urls.py to customize your installation when needed.
Translation
===========
Create/update a translation file:
# django-admin makemessages -l fr
...
...
@@ -32,7 +48,6 @@ Compile translated messages/update a translation file:
Dev installation
================
Install python-django package (>=1.3)
Clone nuages archive somewhere in your home folder
...
...
@@ -55,7 +70,6 @@ You should have the application running at http://127.0.0.1:8000
Apache installation
===================
Install python-django package (>=1.3)
Copy nuages to /usr/local/lib/nuages
...
...
@@ -96,7 +110,6 @@ Set domain name: Point your browser to /admin/sites/site/1/ and modify the entry
Testing
=======
In order to test Nuages, you need the following dependencies:
webtest
...
...
@@ -115,7 +128,6 @@ You can now validate your modifications with:
Email Service
=============
Django is expecting a working SMTP server listening at localhost, sendmail for instance.
Another option is to add attributes in local_settings.py, so django can connect to an external server
...
...
@@ -130,14 +142,12 @@ Another option is to add attributes in local_settings.py, so django can connect
Update
======
In order to update your nuages installation:
# make update
Migration
=========
When models change, we need to perform some manual steps to keep existing data. The following example backups all databases to json files, and resets only the poll table.