首次使用django,跟着视频来有很多的坑,现在来小结一下
首先python的IDE我建议使用pycharm,可以直接生成flask和django框架
在views里创建函数,在urls里创建路径这个自己去学习吧
要使用在app的文件里创建的函数前一定要improt,如
from testdj.views import *
testdj是我的app的名字,你要用自己的,我是把views里的函数import进去
然后urls里创建路径前面一个要加url,如
url(r'^hello/$',hello),
然后要用到的网页放在templates文件夹里
如果要继承网页
在新网页的头部一定要用单引号或者双引号括住要继承的网页,如
{% extends "gg.html" %}
在要继承的网页中,把需要变动的地方用block加上一个标签屏蔽掉(只是在新的网页被屏蔽,被继承的网页依旧显示该内容)
除了屏蔽部分外其他内容和被继承网页相同
记得要endblock,如
{% block change %}
<p>被屏蔽</p>
{% endblock %}
然后在新的网页用同样的block和enblock,中间放变动的内容,如
{% block change %}
<p>新内容</p>
{% endblock %}