您的位置:首页 > 编程语言 > Go语言

关于 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: