django应用与主要文件介绍

Posted mayrain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django应用与主要文件介绍相关的知识,希望对你有一定的参考价值。

应用

"""
django是一款专门用来开发app的web框架

django框架就类似于是一所大学(空壳子)
app就类似于大学里面各个学院(具体功能的app)
    比如开发淘宝
        订单相关
        用户相关
        投诉相关
        创建不同的app对应不同的功能
    
    选课系统
        学生功能
        老师功能

一个app就是一个独立的功能模块
"""
***********************创建的应用一定要去配置文件中注册**********************
INSTALLED_APPS = [
    django.contrib.admin,
    django.contrib.auth,
    django.contrib.contenttypes,
    django.contrib.sessions,
    django.contrib.messages,
    django.contrib.staticfiles,
    app01.apps.App01Config,  # 全写
      app01,             # 简写
]
# 创建出来的的应用第一步先去配置文件中注册 其他的先不要给我干
ps:你在用pycharm创建项目的时候 pycharm可以帮你创建一个app并且自动注册
***********************************************************************

主要文件介绍

-mysite项目文件夹
    --mysite文件夹
      ---settings.py    配置文件
    ---urls.py            路由与视图函数对应关系(路由层)
    ---wsgi.py            wsgiref模块(不考虑)
  --manage.py                django的入口文件
  --db.sqlite3            django自带的sqlite3数据库(小型数据库 功能不是很多还有bug)
  --app01文件夹
      ---admin.py            django后台管理
    ---apps.py            注册使用
    ---migrations文件夹        数据库迁移记录
    ---models.py        数据库相关的 模型类(orm)
      ---tests.py            测试文件
    ---views.py            视图函数(视图层)

 

以上是关于django应用与主要文件介绍的主要内容,如果未能解决你的问题,请参考以下文章

Django与AJAX

Django简介 安装下载 app概念 主要目录介绍

Django项目的创建与介绍.应用的创建与介绍.启动项目.pycharm创建启动项目.生命周期.三件套.静态文件.请求及数据.配置Mysql完成数据迁移.单表ORM记录的增删改查

Django

Django

celery+django的简单使用