- 熟悉Django框架
用pycharm 新建一个Django 项目后 :
- 先创建一个APP
- 再把它添加到setting里
- model中创建这个数据库
- view中写功能函数
- URL中添加每个views.function的URL
- 完成每个URL对应的HTML文件
- 完成一个项目具体做法
- 先看model
model中建一个数据库(class),class的成员就是这个数据库的变量,会自动生成一个id (1,2,3…),所以可以用id是否为0判断是否为新建实例,注意生成数据库的方法:先makemigrations
,再migrate
- views.py
view是主要代码的编写位置,这个项目每要实现一个功能就要在view下面写一个该响应的函数,如写个博客,就要实现
- 主页有所有文章标题的列表
- 点击一个文章标题就可以阅读这篇文章
- 修改文章界面可以出现现有文章内容,而新建文章为空
- 提交修改数据库可以保存修改内容
这样view中就要封装四个函数
view下函数return一个url
- urls.py
url的处理有两种方式 :
- 一种在根URL下
Add an import: from my_app import views
Add a URL to urlpatterns: url(r'^$', views.home, name='home') - 一种在APP下建立一个urls.py ,include根urls,根urls中为这一个APP的总url,子urls 中确定每一个url对于的views.function
所有的url配置都要放在urlpatterns 中
- 一种在根URL下
- HTML文件
html文件的书写还不熟悉,多注意其对应的语法规则
- 先看model
菜鸡的Django学习笔记(四)博客应用学习总结
最新推荐文章于 2024-09-12 13:47:14 发布