Python——Django目录说明

Posted 澄心元素

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python——Django目录说明相关的知识,希望对你有一定的参考价值。

一、Django安装好后,建立djangosite的开发项目

        #django-admin startproject djangosite

二、djangosite目录内容

‘‘‘
djangosite/
    manage.py:是Django用于管理本项目的命令行,之后进行站点运行、数据库自动生成、静态文件手机等都要通过该文件完成。
    djangosite/
        __init__.py:告诉Python该目录是一个Python包
        settings.py:Django项目的配置文件。默认在其中定义本项目引用的Django组件、名称等。
        urls.py:维护项目的URL路由映射,即定义客户端访问URL右哪一个Python模块解释并提供反馈,默认只定义“/admin”即管理员站点解释器
        wsgi.py:定义WSGI的接口信息,用于与其他Web服务器集成,一般本文件在形成后无需修改
‘‘‘

三、每一个Django项目可以有多个应用,建立Django项目的应用

        #python manage.py startapp “应用名称”    

四、“应用名称”项目目录及文件结构

‘‘‘
app/
    __init__.py:暂无内容,该文件存在使得app成为一个Python包
    admin.py:管理站点模型的声明文件,默认为空
    apps.py:应用信息定义文件,在其中生成了类APPConfig,该类用于定义应用名等Meta数据
    migrations:用于在之后定义引用迁移功能
    models.py:添加模型层数据类的文件
    tests.py:测试代码文件
    views.py:定义URL响应函数
‘‘‘

 

以上是关于Python——Django目录说明的主要内容,如果未能解决你的问题,请参考以下文章

Python django框架笔记:django工作方式简单说明和创建用户界面

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

django-建立步骤和目录说明

python--django之url控制器

常用python日期日志获取内容循环的代码片段