1. 程式人生 > >Django的基本配置 和 工作流程 各檔案作用

Django的基本配置 和 工作流程 各檔案作用

Django工作流程

  1. 啟動Django,等待使用者連線
  2. 瀏覽器輸入URL,連線Django專案
  3. 在urls.py中,匹配路徑對應的函式
  4. 執行匹配的函式
  5. 返回響應

settings.py檔案

  1. templates資料夾位置
  2. 靜態檔案

    STATIC_URL 靜態資料夾的別名(在HTML檔案中作用)
    STATICFILES_DIRS 靜態資料夾的真正路徑 (js jq 這些檔案儲存到static)

    靜態檔案設定方法

    '''再setting.py檔案底部設定'''
    STATIC_URL = '/static/' # 真正使用的別名
    
    STATICFILES_DIRS = [
        # 上面一行的STATIC_URL = '/static/' 路徑代替jion的地址    
    os.path.join(BASE_DIR, 'static') # 把新增加的新增到內建的STATICFILES_DIRS內 '''這樣就可以同src="/static/jquery.js"來引用了''' ]

    分發給對應專案

    from django.urls import include 
    
    
    # 分發給對應app01目錄下的urls.py處理
    
    re_path(r'app01/',include('app01.urls')),  
  3. 註釋掉csrf 相關中介軟體 第47行程式碼

  4. Django資料庫連線配置
DATABASES = {
    'default': {
        # 連線資料庫型別 在末尾寫入mysql即可
'ENGINE': 'django.db.backends.mysql', # 資料庫地址 'HOST':'127.0.0.1', # 埠 'PORT':3306, # 資料庫名 'NAME':'建立的庫名', # 使用者 'USER':'root', # 密碼 'PASSWORD':'密碼' } }

views.py檔案

基本必備三件套

# 必備三件套
from django.shortcuts import
render,redirect,HttpResponse

render(request,'html檔案',{'k1':v1}) 返回頁面
redirect(URL) 跳轉URL
HttpResponse(返回內容) 直接返回資料

相關推薦

Django基本配置 工作流程 檔案作用

Django工作流程 啟動Django,等待使用者連線 瀏覽器輸入URL,連線Django專案 在urls.py中,匹配路徑對應的函式 執行匹配的函式 返回響應 settings.py檔案 templates資料夾位置 靜態檔案 STATIC_

sshd服務基本配置使用(201610改)

主目錄 兩個文件 pos home ref 保存 如果 鏈接 運行環境 一、基於密鑰認證的服務端基本安全設置:1、修改/etc/ssh/sshd_config,具體如下:Protocol 2 #只支持SSH2協議Port <端口號> #修改默認端口號Ma

hibernate_基本配置初始化步驟

導入jar包 導入 eclips ips conf 數據 hiberna 持久化類 步驟 1.hibernate使用步驟: 1)創建hibernate配置文件 2)創建持久化類 3)創建對象-關系映射 4)通過hibernate api編寫訪問數據庫的代碼 2.ecli

linux 基本配置系統安裝 基本配置系統安裝

con 路徑 回車 /usr 邏輯分區 界面 lin 可能 root密碼 1、基本配置和系統安裝基本配置和系統安裝 WINDOWS 1、配置IP 192.168.13.X控制面板——>雙擊“網絡連接” ——>本地連接 ——>右鍵“屬性”——>雙擊“I

Git的工作模式工作流程

Git 工作流程 git的優缺點 git屬於分布式版本控制系統:客戶端並不只提取最新版本的文件快照,而是把原始的代碼倉庫完整的鏡像下來。 優點: 1.由於任何人每次提取操作,實際上都是一次對代碼倉庫的完整備份,因此近乎所有的操作都可以在本地執行,速度就是相當的快,並且可以在網絡斷開的時候操作仍

Yarn框架工作流程研究

ide 一段 lin 占用 記錄 park 純粹 單個 task 一、概述 將公司集群升級到Yarn已經有一段時間,自己也對Yarn也研究了一段時間,現在開始記錄一下自己在研究Yarn過程中的一些筆記。這篇blog主要主要從大體上說說Yarn的基本架構以及其各個

webpack的基本配置一些理解

serve ebp 分享圖片 icp config mark 研究 本地服務器 在哪裏 最近花了兩周的休息時間學習了webpack,能夠可以編寫自己項目所需要的配置文件,總體來說webpack是一種非常優秀的前端模塊化的打包工具,非常值得花時間來研究學習。 什麽是webpa

JFinal的基本配置杏彩源碼下載

and value gin 配置 fabric jsp -m con com 1、web.xml中的配置<filter>杏彩源碼下載<filter-name>jfinal</filter-name>企 娥:217 1793 408<

通過思科模擬器CISCO PACKET TRACER學習網絡2——交換機的基本配置telnet登陸

ext 情況下 ces 圖片 telnet fff ado http 51cto 如圖所示,添加交換機和終端設備1,雙擊交換機進入交換機命令行(CLI)模式,通過命令切換配置模式2大多數情況下為了安全考慮,需要配置交換機特權模式密碼驗證測試3配置telnet登陸交換機欲實現

MyBatis的幾個重要概念工作流程

.com 信息 獲得 sql 語句 進行 對象 結點 增刪改 build MyBatis 幾個重要的概念 Mapper 配置: Mapper 配置可以使用基於 XML 的 Mapper 配置文件來實現,也可以使用基於 Java 註解的 MyBatis 註解來實現,甚至可以

cmder 基本配置使用

href 環境變量設置 dir htm mingw png for 外觀 .exe cmder是windows下的一款終端工具,支持很多linux命令,用起來還是很爽的。 更新:現在用git bash了~cmder很多功能也用不到,提供類似bash的環境感覺git bash

Linux3.4核心的基本配置編譯

瞭解Linux3.4核心的特性及新增功能,掌握Linux核心的編譯過程及Linux核心配置選項的內容。 【實驗環境】         ●主機:Ubuntu 10.10 (64bit);   &

SpringMVC基本概念執行流程

    基本概念:   MVC:一種架構模式,包括模型層(需要哪些資料)、檢視層(如何展現)、控制層(呼叫哪些業務邏輯)。業務資料的抽取與業務資料的呈現相分離。   DispatcherServlet:前端控制器,負責接收使用者請求,分發到合適的cont

Linux基本配置系統安裝

1、基本配置和系統安裝(1)基本配置和系統安裝 ①WINDOWS 1、配置IP 192.168.13.X控制面板——>雙擊“網路連線” ——>本地連線 ——>右鍵“屬性”——>雙擊“Internet協議(TCP/IP)”IP地址:192168.13.X子網掩碼:255.255.0.0

27、異常的基本概念處理流程

學習目標: 1、瞭解Java異常的基本概念 2、瞭解異常的使用場景 3、掌握異常的基本語法結構 學習過程: 一、異常的基本概念 在java中把導致程式中斷執行的情況分為兩種,一種就是異常,而另外一種叫做錯誤。所有異常的基類是Exception,錯誤的基類是Error。Exce

Git 安裝配置工作流程

在使用Git前我們需要先安裝 Git。Git 目前支援 Linux/Unix、Solaris、Mac和 Windows 平臺上執行。 Git 各平臺安裝包下載地址為:http://git-scm.com/downloads Linux 平臺上安裝 Debian/Ubuntu Debian/Ubuntu

02. 交換機的基本配置管理

轉自:http://7c0bab95.wiz03.com/share/s/1Y2WKl218k5e2gpBCl2BeEsq3CnR_m0tx4sW2AGbpJ3a7itA 交換機的配置與管理   技術原理 交換機的管理方式基本分為兩種:帶內管理和帶外管理。 通過交換機的

Vue webpack配置跨域的基本配置問題的注意

1,首先進行一個ProxyTable的一個配置,如下圖《正確的配置》   2、將這個配置的檔案匯入進config/index.js let proxyConfig = require('./proxyConfig') proxyTable: proxyConfig.p

Nginx的基本功能工作原理

Nginx的基本功能 反向代理 正向代理 負載均衡 HTTP伺服器(包含動靜分離) 反向代理和正向代理 正向代理: 簡單的說,我是一個使用者,我無法直接訪問一個網站,但是我能訪問一個代理伺服器,這個代理伺服器能訪問那個我不能訪問的網站,於 是我先連上代理伺服器,告訴它我需要那

OAuth2基本概念運作流程

OAuth(開放授權)是一個關於授權的開放標準,允許使用者讓第三方應用訪問該使用者在某一網站上儲存的私密的資源(如照片,視訊,聯絡人列表),而無需將使用者名稱和密碼提供給第三方應用。目前的版本是2.0版,本文將對OAuth2.0的一些基本概念和執行流程做一個簡要介紹。