Django学习笔记(三)--Django超链接
来源:互联网 发布:wto官网数据库 编辑:程序博客网 时间:2024/05/19 10:10
Django中的超链接
超链接的目标地址
href后面是目标地址
template中可以用 {% url ‘app_name : url_name’ param %}
app_name:应用命名空间的名称
url_name:链接名
param:地址的参数
app_name与根目录下的urls.py中的namespace对应,url_name 与app中的urls.py中的name对应
再配URL
根urls,写在include()的第二个参数位置,namespace='blogapp' (这个应用的命名空间)
应用的url()的第三个参数位置,name='page'
主要取决于是否使用inclue()引用另一个url配置文件
根目录下的urls.py
urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^blog/', include('blog.urls',namespace='blogapp')), ]
blog app的urls.py
urlpatterns = [ url(r'^index/$',views.index ), url(r'^article/(?P<article_id>[0-9]+)/$',views.article_page,name='article_page' ),]
blog app的blog.html
{% for article in articles %} <a href="{% url 'blogapp:article_page' article.id %}">{{ article.title }}</a> </br>{% endfor %}
阅读全文
0 0
- Django学习笔记(三)--Django超链接
- Django学习笔记(三)
- Django学习笔记(三)
- Django 学习笔记(三)
- Django 学习笔记(三)
- Django学习笔记<三>
- django学习笔记三
- django学习笔记(三):Django的Hello world!
- Django学习笔记(五)Django传参
- Django学习记录(三)
- Django学习笔记-初识Django
- Django学习笔记(三)Django使用admin管理界面来操作mysql数据库
- Django学习笔记(三)—— 模型 model
- Django 1.7 初级教程or学习笔记(三)
- Django学习笔记之博客开发(三)
- django学习笔记(一)
- Django 学习笔记(1)
- Django 学习笔记(2)
- “sqrt”: 对重载函数的调用不明确——解决方法
- html 块级元素和行内元素
- Eclipse上安装GIT插件及首次上传代码
- 高精度模板
- 软件测试原则
- Django学习笔记(三)--Django超链接
- struts2.3.12+hibernate4.3.11+spring4.2.2整合问题2java.lang.ClassNotFoundException: org.springframework.w
- Android---------二次采样和质量压缩
- 单链表的基本操作及其应用(实验2.1)
- DataBinding源码解析
- 计算机网络
- 作业1
- Python3多线程
- OSGi入门必读系列《OSGi依赖性管理:Bundle访问域》