Django代码分层思想

因为python代码模块应用的特点,代码过于灵活,Django推荐使用App分层管理

Snipaste_2019-11-18_17-08-05.png

不规范代码示例

# 没有使用推荐规范随意编写的代码
from django.urls import path
from django.http import HttpResponse

#视图函数
def index(request):
    return HttpResponse("首页")

#urls
urlpatterns = [
    path("", index)
]

上述代码十分不规范,视图函数和url映射写在一个文件,不便于管理

注意:

  • urls 调用视图函数不需要加 括号()
    • 不加括号是执行函数
    • 加括号是获取函数返回值
posted @ 2019-11-18 17:12  yueke淼  阅读(242)  评论(0)    收藏  举报