0%

Django学习笔记

又是小学期作业。这次作业打着Python的旗号,实际上是Web开发,全栈工程师一把梭。导致Python的爬虫一天晚上就写完了,但是Web开发仿佛是个无底洞。

讲一下个人心路历程。最开始想到了一个鬼才方法,就是改造一下Hexo博客,这样简单快速,只需要魔改一下搜索即可。后来这个方法被助教ban了。然后,本来想正式地搞一下现代化的前后端分离,计划使用Vue3+Django(被迫,不然肯定node.js)+antd。简单学了学Vue,懂了一点,但是感觉很麻烦,而且对于这个项目,并没有减轻什么工作量,反而增加门槛。而且教程上也不建议新手上来直接使用框架。

于是乎,决定老老实实用老师讲的Django Templates,外加自己手刻HTML+CSS。

后来自己找了找CSS模板,发现Materialize不错。

由于前后端分离是大趋势,因此此次对Django的学习只是浅尝辄止。


在Django Template中插入RAW HTML的方法:{{ var_name|safe }}