Django(第一次使用心得,及总结)
一、使用心得
1.心态大爆炸,出现错误,就是不知道是哪里的问题,急的都想哭了。
2.不足
- 页面跳转的原理 没搞明白 ,像url里面该怎么写 ,(?P<article_id>[0-9]+)$ 里面articke_id 是谁传过来的。
- 页面与页面之间的跳转逻辑不清晰
- views 函数 逻辑之间的处理 不清晰
- 前段HTML 页面参数 接受与 form表单的提交 还不太熟练。
- Django的一写 其它功能 自己还不知道,如 models 表的创建 关键字段 自己还不能够理解。。。。
3. 多练习 多总结
二、错误点分析:
1.页面跳转逻辑
思路:跳转地址 --》 设置url--》响应函数----》前段页面
文章修改需要跳转到修改页面 如是 a标签链接地址如下
由上面的 地址找到了这个 要知道 (?P<article_id>[0-9]+)$ 中的 article_id 是指 上面 article.id 自带的参数
由 url 找到了响应函数 我被这个地方坑的好惨。。。。。 千万记住 要有一颗冷静分析的心。 数据库中压根没有aryicle_id 这一列,我想找是form提交的内容。
form 表单提交逻辑
action 填写提交地址 这里面提交要单独写一个提交响应函数
method 提交的方式 , 响应函数要用post的方式接收提交的数据
根据地址 找到url
响应函数的定义 其中 article_id 在models.Blog中是找不到的。。。。这是一个坑