模板
|
|
添加了这一行,这一行中,应该注意斜线。
模型
当创建项目后,Django就会在settings.py添加DATABASES字典。在编写模型文件以后需要同步数据库。这里先运行如下命令:
|
|
在确认没有报错后,继续运行如下命令:
|
|
此步骤将models.py与数据库同步。
增删改查运行在交互式shell环境下:
|
|
然后就是根据API进行增删改查了。
Admin
Admin方便管理者添加和删除网站的内容,创建超级用户。
通过下面的命令创建超级用户:1$ python manage.py createsuperuser
填写完注册信息后,仍然不能更改数据库中间的信息,这里可以在range/admin.py中添加代码:
|
|
传参访问数据库:在view.py上导入类from rango.models import Article
正则表达式
具体参考两个链接:官方文档,
REGEX CHEAT SHEET
遇到过的problems
patterns()中的’’作用的问题
print
__file__
的问题TEMPLATE_DIRS = (TEMPLATE_PATH,)的问题
/rango/about/
的问题‘rango/index.html’斜杠问题
生产环境部署静态文件
href研究、斜杠研究
static目录里,如果文件不存在或者引用错误的话,控制台将会输出错误. 需实际验证。
- models.py文件中不能中文注释…