关于 django的一些注意事项
2014-11-14 21:18
169 查看
1. django的model中的字段定义null和blank的含义是不同的,null表示数据库的字段是否可为空,blank表示django的admin表单是否可以填空。
2. django的model中,如果指定某个字段是外键,那么默认情况下外键是不可为空的,这是可以设定null=True,则此外键可以为空。
3. 1.7版的django新增了migration功能,可以实现数据库的修改,但是注意必须保存所有相关目录下的migration目录,否则修改可能无效。
4. 对于独立进程,如果希望使用django的配置,可以在独立进程的程序开头加入以下代码:
import django
django.setup()
并设置环境变量:
export PYTHONPATH=$PYTHONPATH:/data/myprj
export DJANGO_SETTINGS_MODULE=myprj.settings
2. django的model中,如果指定某个字段是外键,那么默认情况下外键是不可为空的,这是可以设定null=True,则此外键可以为空。
3. 1.7版的django新增了migration功能,可以实现数据库的修改,但是注意必须保存所有相关目录下的migration目录,否则修改可能无效。
4. 对于独立进程,如果希望使用django的配置,可以在独立进程的程序开头加入以下代码:
import django
django.setup()
并设置环境变量:
export PYTHONPATH=$PYTHONPATH:/data/myprj
export DJANGO_SETTINGS_MODULE=myprj.settings
相关文章推荐
- 关于c++的一些注意事项
- OSGI 中关于Module层包共享的一些注意事项
- 关于程序员工作 交接的一些注意事项
- 关于张正友标定法的一些注意事项
- 关于PerSession下一些方法调用的注意事项
- 关于会议论文会后投期刊,及论文版权的一些注意事项。
- 关于c++的一些注意事项
- 关于在c#里加载c++ dll的一些注意事项
- 关于C/C++内存管理malloc的一些注意事项
- 关于TC35模块的一些注意事项。
- 关于CSS的一些注意事项
- 关于使用存储过程的一些好处以及注意事项
- 关于U盾使用的一些注意事项
- 关于linux动态链接库的一些注意事项
- 关于ssh打通的一些注意事项
- 关于使用存储过程的一些好处以及注意事项[转]
- 关于使用存储过程的一些好处以及注意事项
- 关于discovery的一些澄清和注意事项
- 关于java异常的一些准则,注意事项
- 关于使用存储过程的一些好处以及注意事项