1. 程式人生 > >django-建立步驟和目錄說明

django-建立步驟和目錄說明

ati setting 修改表結構 框架 stat end nan 路徑配置 dmi

一:前言

django是python最流行的WEB框架。

二:django安裝

pip install django

三:django項目建立步驟

1.創建django工程
    django-admin startproject 工程名

2.建立應用
    cd 工程名
    python manange.py startapp 應用名

3.修改配置文件
    project.settings.py

    1)模板路徑配置
        DIRS==> os.path.join(BASE_DIR,"templates")

    2)靜態文件配置
    STATICFILES_DIRS=(
        os.path.join(BASE_DIR,"static",  // 一定要加,不然會不生效

    )

    3)middleware
            註釋:csrf 
4.定義路由規則
    url.py
    "login"-->函數名   
5.定義試圖
    app.views.py
    return render(request,"index.html",{"current_user":"11"})


6.模板渲染
    templates/index.html

7.運行Django功能
python manage.py runserver 0.0.0.0:8001

三:django項目目錄說明

1)工程目錄
    django-admin startproject 【工程名稱】

    mysite
        - mysite        # 對整個程序進行配置
            - init
            - settings  # 配置文件
            - url       # URL對應關系
            - wsgi      # 遵循WSIG規範,uwsgi + nginx
        - manage.py     # 管理Django程序:
                            - python manage.py 
                            - python manage.py startapp xx
                            - python manage.py makemigrations
                            - python manage.py migrate
        - templates    #模板文件
        - static       #放置靜態文件比如css,js等,需要手動建立,並在setting中配置
        - upload       #通常放置上傳文件
2)應用目錄
    app:
    migrations     數據修改表結構日誌
    admin          Django為我們提供的後臺管理
    apps           配置當前app
    models         ORM,寫指定的類  通過命令可以創建數據庫結構
    tests          單元測試
    views          業務代碼

django-建立步驟和目錄說明