Django:实现流程和命令行工具

一 Django的实现流程

django
    #安装: pip3 install django

          添加环境变量

    #1  创建project
       django-admin startproject mysite

       ---mysite

          ---settings.py
          ---url.py
          ---wsgi.py

       ---- manage.py(启动文件)  

    #2  创建APP       
       python mannage.py startapp  app01

    #3  settings配置
    
       TEMPLATES

       STATICFILES_DIRS=(
            os.path.join(BASE_DIR,"statics"),
        )

       STATIC_URL = '/static/' 
       #  我们只能用 STATIC_URL,但STATIC_URL会按着你的STATICFILES_DIRS去找#4  根据需求设计代码
           url.py
           view.py

    #5  使用模版
       render(req,"index.html")   

    #6  启动项目
       python manage.py runserver  127.0.0.1:8090

    #7  连接数据库,操作数据
       model.py

 

二 Django的命令行工具

django-admin.py 是Django的一个用于管理任务的命令行工具,manage.py是对django-admin.py的简单包装,每一个Django Project里都会有一个mannage.py。

 

<1> 创建一个django工程 :

  django-admin.py startproject django_lesson

        当前目录下会生成mysite的工程,目录结构如下:

 

 

    • manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。

    • settings.py ----- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。

    • urls.py     ------ 负责把URL模式映射到应用程序。

 

<2>在django_lesson目录下创建blog应用: python manage.py startapp blog

 

 <3>启动django项目:python manage.py runserver 8080

 

posted @ 2020-09-20 17:38  麟灬  阅读(111)  评论(0)    收藏  举报