东方耀AI技术分享
标题: 09、python_django_web开发_DTL的url命名配置与博客编辑页面完善 [打印本页]
作者: 东方耀 时间: 2017-9-12 08:10
标题: 09、python_django_web开发_DTL的url命名配置与博客编辑页面完善
09、python_django_web开发_DTL的url命名配置与博客编辑页面完善_笔记
先来配置 从主页面到 详情页的 url地址
<a href="article/{{ article.id }}" target="_blank">{{article.title}}</a>
Django超链接的目标地址:
DTL的特殊写法:{% url ‘app_name:url_name’ param %}
其中 app_name url_name 都是在url中配置的
url函数的名称参数 的两种写法:
1、根urls 写在include()的第二个参数位置 namespace=‘blog’
2、应用下则写在url()的第三个参数位置 name=‘article_page’
<a href="{% url 'blog:article_page' article.id %}" target="_blank">{{article.title}}</a>
下面来搞 编辑页面
页面内容:标题编辑栏 内容编辑栏 提交按钮 表单组件form
编辑表单的响应函数 action post
使用request.POST[‘参数名’]获取表单数据
创建对象:
models.Article.objects.create(title,content)
CSRF验证失败. 请求被中断. 安全性的问题 Django的安全性是比较高的
{% csrf_token %}
跨站请求伪造 网站攻击
作者: lt1963 时间: 2018-2-11 10:04
感谢博主提供的学习资源!
作者: 新来的曾所长 时间: 2018-4-30 10:34
09、python_django_web开发_DTL的url命名配置与博客编辑页面完善
作者: 渡口 时间: 2018-6-8 22:17
非常感谢
作者: Tinux 时间: 2018-8-17 14:36
好复杂!慢慢学
作者: xiaodan 时间: 2018-12-28 10:46
谢谢老师
作者: tchsong 时间: 2019-11-5 11:27
安全性的问题 Django的安全性是比较高的
欢迎光临 东方耀AI技术分享 (http://www.ai111.vip/) |
Powered by Discuz! X3.4 |