Django学习(六)- 简写整理
2019-01-28 本文已影响1人
MA木易YA
简单梳理一下模板语言、url定义以及静态文件使用的语法
1. url定义
<a href="{% url "urls.py里面指定的别名" "调用的视图方法的参数" %}">{{ 值 }}</a>
<a href="{% url 'detail' question.id %}">{{ question.question_text }}</a>
2. 静态文件加载
{% load staticfiles %}
3. 静态文件使用
使用时注意需要事先在设置里面对文件夹的上下文路径进行设置然后在html页面内加载
<script type="text/javascript" src="{% static 'js/bootstrap.min.js' %}"></script>
4. 模板语言
Django在html里面使用python代码时,语法都写在{% %}里面
i. 循环
{% for ... %}
......
......
{% endfor %}
ii. 条件语句
{% if %}
......
{% elif %}
......
{% else %}
......
iii. 值
{{......}}
iv. 空值判断
{% empty %}
......
关于上面一些板块的具体内容不太理解可以去前面的文章里面寻找具体案例查看