教Python小白读懂一个复杂的中型Django项目( 五 )

7、还是回到view.py,找到start函数,在类的最后我们看到了类的调用:

调用了.html文件

8、html文件里面包含太多继承,除了base.html可以看懂,其他的我基本看不懂。那咋办呢?——我一般是打开对应的网页,然后看网页源码,这样将源码和其对应的html文件对比,也能明白个差不多。

html语言弄懂标签就简单了。

四、实战一个例子

1、basedata中的model.py

2、admin.py

教Python小白读懂一个复杂的中型Django项目

五、小结

django框架是比其他框架复杂一些,基于mvt架构理论理清其中url,models,view,admin,html几者的关系就简单了。在复杂一些的django项目,也就是增加了APP的数量。当然此时会涉及更多的框架之外的知识,比如数据库表的一对多等等。需要多看,多学习吧!我又浅尝辄止了……

推荐阅读