pyrm是一个使用django的开源“rechnungs管理器”。
PyRM的Python项目详细描述
如何创建pyrm环境
~$ virtualenv pyrm_env ~$ cd pyrm_env/bin/ ~/pyrm_env/bin$ source activate (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose django-reversion (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose xhtml2pdf (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git://github.com/django/django.git@1.3.X#egg=django
没有提交权限:
(pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git://github.com/jedie/django-tools.git#egg=django-tools (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git://github.com/jedie/python-creole.git#egg=python-creole (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git://github.com/jedie/PyRM.git#egg=pyrm
具有提交权限:
(pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git@github.com:jedie/django-tools.git#egg=django-tools (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git@github.com:jedie/python-creole.git#egg=python-creole (pyrm_env)~/pyrm_env/bin$ ./pip install --verbose -e git+git@github.com:jedie/PyRM.git#egg=pyrm
(pyrm_env)~/pyrm_env/bin$ cd ~/pyrm_env/src/pyrm/testproject (pyrm_env)~/pyrm_env/src/pyrm/testproject$ ./manage.sh syncdb (pyrm_env)~/pyrm_env/src/pyrm/testproject$ ./manage.sh runserver
刷新并重新创建数据库,并使用以下命令测试用户:
(pyrm_env)~/pyrm_env/src/pyrm/testproject$ ./reinit.py
启动"公共"服务器(不适用于ProductIV环境!)用:
(pyrm_env)~/pyrm_env/src/pyrm/testproject$ ./standalone_linux.sh
必须在项目目录中创建自己的local_settings.py。例如:
(pyrm_env)~/pyrm_env/src/pyrm/testproject$ touch local_settings.py