django學習筆記之開發功能之前的準備

2021-07-04 08:01:27 字數 607 閱讀 6783

在django功能開發之前,我們需要設定各種需要用到的環境變數。

在setting裡比較常使用的幾項就是media_root,media_url,static_root,static_url等幾項。static設定的是靜態的檔案,比如css,js等。media放置的是**檔案。對於static可以放在一起,也可以單獨設定目錄,目錄設定如下:

staticfiles_dirs = (

("images", os.path.join(static_root,'images').replace('\\','/')),

("css",    os.path.join(static_root,'css').replace('\\','/')),

("js",     os.path.join(static_root,'js').replace('\\','/')),

)這裡補充一下路徑的問題,路徑可以自己設定,放**看個人喜好了。

對於對應的模板檔案,我們需要在template_dirs這個引數下設定,一般來說都會把templates放在一級目錄下,也就是工程的目錄下。

之後把對應的應用加上就可以訪問admin介面了。ps:在訪問前看一看註冊應用了沒,否則有可能看不見內容、、、、、

django學習筆記之登入

在測試admin成功之後我開始寫web的第乙個功能,登入。順序如下 1.首先在url裡面新增登入,我把登入的檔案放在account.py下面,所以url寫為 url r accounts login sys pm.account.userlogin name userlogin 這裡的name引數為...

Django學習筆記 開發環境搭建

為什麼使用django?1.支援快速開發 用python開發 資料庫orm系統,並不需要我們手動地構造sql語句,而是用python的物件訪問資料庫,能夠提公升開發效率。2.大量內建應用 後台管理系統admin 使用者認證系統auth 會話系統sessions。3.安全性高 表單驗證,sql諸如,跨...

Python 網頁開發 Django 學習筆記

1.安裝django pip install django 或者是通過 符號指定版本號 2.建立乙個django專案 django admin startproject projectname django舊版本指令django admin createproject projectname已移除 ...