django开发备忘

进行django开发备忘:

1. 使用virtualenv,virtualenvwrapper创建python虚拟环境,使得各个项目之间相对独立。具体的可参考这里。

2. 使用版本管理工具,如Gitt,Mercurial。

3. 使用south进行数据库交互。在使用django-admin.py startapp app后,在未建立models情况下,将其添加到INSTALLED_APPS后,使用python manage.py syncdb,然后使用python manage.py schemamigration app --initial,来将与数据库的交互交给south管理。


Ps: 无论做什么开发,首先要将需要进行的事情分成几小步,然后在分别的去考虑每步该怎样去实现。

这篇博文是看了Jeff Knupp的post后的一点体会,网址如下:

Starting A Python Project The Right Way

Starting a Django 1.6 Project the Right Way

你可能感兴趣的:(django开发备忘)