forked from digitalfox/pydici
-
Notifications
You must be signed in to change notification settings - Fork 0
GeoffreyOnRails/pydici
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Pydici is a software for consulting/IT services company to manage: - commercial leads workflow (from business detection to sales) - workload schedule to forecast people activity It is written in Python using the Django framework. LICENSE ======= Pydici is available under the GNU Affero Public License v3 or newer (AGPL 3+). http://www.gnu.org/licenses/agpl-3.0.html AUTHOR ====== Sébastien Renard ([email protected]). INSTALLATION ============ Pydici can be installed as any Django application. Just drop the code somewhere and setup Apache. Prerequisite: - django (1.1.x is recommended) - matplotlib Here's a sample Apache/mod_python config file. Pydici code live is /var/www/pydici and application is published as '/pydici/'. This prefix (pydici) can be changed in settings.py. Make sure it's consistent with you Apache/mod_python setup. --------------8<------------------------------- LoadModule python_module modules/mod_python.so <Location "/pydici/"> SetHandler python-program PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE pydici.settings PythonDebug On PythonPath "['/var/www/pydici', '/var/www/'] + sys.path" </Location> <Location "/pydici/media/"> SetHandler None </Location> Alias /pydici/media /var/www/pydici/media --------------8<------------------------------- Then, please read and update settings.py file according to your configuration. If you want to use apache authentication, please add pydici.authenticate.RemoteUserAuthMiddleware in your MIDDLEWARE_CLASSES and update you AUTHENTICATION_BACKENDS. Since Django 1.1, this is not necessary. Please see Django docs : http://docs.djangoproject.com/en/dev/howto/auth-remote-user/#howto-auth-remote-user Finally, to initialise database, go to pydici directory and run "./manage.py syncdb"
About
CRM, billing and staffing management web tool for consulting company
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 70.6%
- JavaScript 16.8%
- CSS 12.5%
- Shell 0.1%