Django 项目文件介绍及注意点

-Django项目文件夹

 --project文件夹

  ---settings.py  配置文件

  ---urls.py        路由与视图函数对应关系 (路由层)

  ---wsgi.py    wsgiref模块(不考虑)

 --manage.py      Django的入口文件

 --db.splite3      django 自带的sqlite3数据库(小型数据库  功能简单 有bug)

 --app01文件夹

  ---admin.py     django 后台管理

  ---apps.py     注册使用

  ---migrations文件夹 数据库迁移记录

  ---models.py   数据库相关的  模型类 (orm)

  ---test.py      测试文件

  ---view.py     视图函数(视图层)

 

创建的应用要在配置文件中注册******在settings 文件下的installed_apps =[  加入注册的应用 ,‘APPhome ’]

 

小白必会Django 三板斧 

  ---httpResponse  ('返回字符串类型的数据')

  ---render (request,'html文件名') 返回html文件

    *** 传值的方式

    ---- ((request,'html文件名',{键:内容}))***精确  节省资源

    ----(request,'html文件名',locals())locals会将所在的名称空间内所有的名字全部传递给html页面  ***数据量多的时候使用

 

  ---redirect   (‘https:// www.baidu.com’) 重定向跳转至网址  3XX 重定向  

 

posted @ 2021-04-19 10:15  Hao-Mao  阅读(136)  评论(0)    收藏  举报