tangowithdjango ch10
2016-04-21 17:42
435 查看
模版继承
{% extends 'base.html' %} {% block title %}{% endblock %} {% block body_block %} html content {% endblock %}
模版变量
{{ variable_name }}
循环
{% for element in elements %} {{ element }} {% endfor %}
判断
{% if condition %} process {% endif %}
加载静态文件
{% load static %}
url
<a href="{% url 'url_name' arg1 arg2 %}"></a> # url_name 为urls.py中的url()方法中的name参数的值
问题
Reverse for ‘category’ with arguments ‘(u”,)’ and keyword arguments ‘{}’ not found. 1 pattern(s) tried: [‘rango/category/(?P[\w\-]+)/$’]在渲染index.html的时候出错了,和教程中的代码对了一遍又一遍,确信不是抄错了。最后发现是数据库中有条记录的slug字段值是空的。将那条记录删了,就好了.还有就是如果url()方法中的name的值和html中url的不一致的话也会报类似的错。
相关文章推荐
- django中使用jquery ajax post数据出现403错误的解决办法(两种方法)
- django使用ajax post数据出现403错误如何解决
- windows+apache+mod_python配置django运行环境
- python Django连接MySQL数据库做增删改查
- django自定义Field实现一个字段存储以逗号分隔的字符串
- Django框架利用ajax实现批量导入数据功能
- python Django批量导入数据
- 在Python的Django框架中加载模版的方法
- 在Django中使用Sitemap的方法讲解
- 详解Django中的form库的使用
- Django中的CACHE_BACKEND参数和站点级Cache设置
- 剖析Django中模版标签的解析与参数传递
- Python中DJANGO简单测试实例
- Python的Django框架中的数据库配置指南
- 在Django的上下文中设置变量的方法
- 在Python的Django框架中编写编译函数
- 以一个投票程序的实例来讲解Python的Django框架使用
- 在Django的URLconf中进行函数导入的方法
- 在Python的Django框架中生成CSV文件的方法
- 在主机商的共享服务器上部署Django站点的方法