Creation of simple task and project management system for Computer Aided Design and Drafting.
- Simple but usefull planning and task flow
- Small group collaboration
- Impressive power with CAD file handling, vector files and output documents
- Practically valuable subset of PLM and CRM functions
You need the actual Python 3.6 version.
For testing
virtualenv.exe ich_bau_test
git clone https://github.com/postpdm/ich_bau.git
activate
pip install -r requirements.txt
manage.py collectstatic
manage.py test
For running
virtualenv.exe ich_bau_test
git clone https://github.com/postpdm/ich_bau.git
activate
pip install -r requirements.txt
manage.py collectstatic
manage.py migrate --run-syncdb
manage.py createsuperuser
manage.py runserver
Setting name | Sample | Description |
---|---|---|
MAIN_MESSAGE | Debug mode ON | Some test massage as alert at each page |
DATABASES | Database configuration | Standard Django configuration. dj_database_url is supported |
REPO_SVN | SVN file repo |
For your instance, please create production_settings.py
in ich_bau
folder.
Set up the SITE settings. Follow the Django documentation - do not print http(s) protocol in this settings.
For template customization - use templates
folder in the root of the project. HTML files in this folder will ignored by .gitignore
file, so your custom templates will not be committed to project repo.
For sample - place homepage.html
in templates
folder of your site to overwrite the start page.
For testing file repo functions you need actual version of Apache Subversion client and server.
svn
andsvnadmin
command-line clients in your PATH- setting up the
REPO_SVN
settingns insettings.py
file://
,svn://
,http://
orhttps://
connections is available to your repos
New project could be created by super user or by user with project.add_project
permission (assign it in Admin panel).