上一节 增加基础错误及基础类型校验
下一节 定制自己的基础model
我在使用django时,很多功能其实都没有用到,尤其是中间件,所以我都删减掉.
rurality/settings.py
rurality/urls.py
rurality/settings.py:
在settings.py中删除了大部分中间件,最后只保留了django.middleware.common.CommonMiddleware
MIDDLEWARE = [
'django.middleware.common.CommonMiddleware',
]
删减原则:因为我没有使用djangot自带的session等功能,所以都删除掉了,删除需要根据自己的实际情况进行.
你要问我为什么删,我只能说我觉得没有用,虽然我不知道他们是干什么用的.
rurality/urls.py:
这里原本自动配置了admin的url,但是并没有用,所以删除.
这里就不得不提一下,市场上广泛说的flask更轻量,django太重.
我每次听到这种话的时候,就有种听到以前说面向过程和面向对象的区别一样搞笑.
我只想说,没有区别.