基於Django 文件1.11 自解+補完 學習django ---part1
學習django 很長一段時間了 國內的資料少之甚少,加之英文文件sei也不願意看或者看不懂,使得學習更加陡峭,so準備研究官網案例結合我的學習經歷,進行姿勢補全
*Tip:本文基於Django文件1.11 ,涉及任何內容侵權 請告知@me
編寫第一個Django 應用。
需求:1、編寫一個民意投票網站(可以投票和檢視)
2、允許管理員後臺管理(django-admin 預設提供開啟即可)
檢視django 版本 python -m django --version (版本不同,部分語法不同!)
一、安裝django
pip install django
二、建立專案
1、django-admin startproject mysite(專案名稱,隨意)
or
2、pycharm 新建---django專案即可
三、目錄結構
結構解釋:外層mysite 不影響目錄結構隨意
manage.py django 命令操作集 通過它來操作 專案
內層mysite 專案目錄
__init__.py告訴這是一個python包
settings.py django所有的配置都在這裡
urls.py 路由匹配規則
wsgi.py web伺服器 專案入口點
啟動 django 自帶伺服器 python manage.py runserver 0:8080
如果正常,將看到一個 一個django的歡迎介面
建立 專案的第一個應用(django是插拔式的 ,專案中可以有N多應用)
python manage.py startapp polls (建立投票應用)
結構解釋:admin.py django 自動生成的後臺管理,需要配置啟動。
app.py 原來沒有 後增加 具體什麼用 待研究
migrations django orm 生成的資料庫 模型
models.py django orm
tests.py django的專案測試檔案
views.py django 是的檢視層處理 url發來的請求 返回使用者瀏覽器
寫你第一個檢視
在urls中新增,正則匹配
執行
python manage.py runserver 0:8888
好了django 最基本的流程 就完成了 未完待續。
相關推薦
基於Django 文件1.11 自解+補完 學習django ---part1
學習django 很長一段時間了 國內的資料少之甚少,加之英文文件sei也不願意看或者看不懂,使得學習更加陡峭,so準備研究官網案例結合我的學習經歷,進行姿勢補全 *Tip:本文基於Django文件1
django 1.11 自定義分頁功能的實現
在WEB中很多時候是免不了要分頁的,如果我們的資料太多了,分出來6000多頁或者更多的時候,用django自帶的分頁功能就不好看了,所以我們來自定義一下。我是參考http://www.cnblogs.com/nulige/p/6558207.html這篇文章的,不過如果照著
基於本地文件系統的LocalDB
root 構造函數 -s oot region pan pri 指定 void 零、前言 之前寫一些小工具的時候,需要用到數據存儲方面的技術,但是用數據庫又覺得太大了,本地文件存儲txt文件存儲又不是很規範,於是乎想到了去編寫一個簡單的基於本地文件系統的數據存儲庫,暫且
POI以SAX方式解析Excel2007大文件(包含空單元格的處理) Java生成CSV文件實例詳解
arraylist api csdn false gif pac apache all top http://blog.csdn.net/l081307114/article/details/46009015 http://www.cnblogs.com/dreammyl
09_02_磁盤及文件系統管理詳解之五
09_02_磁盤及文件系統管理詳解之五分區 —> 創建文件系統(格式化)文件系統管理重新創建文件系統會損壞原有文件fdisk /dev/sda在裏面刪不掉,按ctrl+Backspace即可partprobe /dev/sda 只探測這一個mkfs: make file system -t FS
9.3磁盤及文件系統管理詳解
磁盤 文件系統 管理 練習:4 調整其預留百分比為3% #tune2fs -m 3 -L DATA /dev/sda75 以重新掛載此文件系統為不更新訪問時間戳,並驗證其效果#stat /backup/inittab# cat /backup/inittab# stat# mount -o rem
學習寫一個能夠將文件復制、解壓到指定文件夾中的批處理文件
bat場景1:afoldersource中有若幹文件夾和若幹壓縮文件,現在將afoldersource中的文件全部復制到afolderdist中。afoldersource:腳本:@ECHO OFF##關閉命令回顯echo copy file##顯示一句話SET sourcepath=E:\afolderso
Apache主配置文件httpd.conf 詳解
不顯示 glob zip 圖標 end 執行 root out domain http://www.linuxidc.com/Linux/2015-02/113921.htm Apache的主配置文件:/etc/httpd/conf/httpd.conf 默認站點主目
MANIFEST.MF 文件內容完全詳解(轉)
做的 software 多功能 keys 要求 ext pmd 獲取 可執行 打開Java的JAR文件我們經常可以看到文件中包含著一個META-INF目錄, 這個目錄下會有一些文件,其中必有一個MANIFEST.MF,這個文件描述了該Jar文件的很多信息,下面將詳細介紹MA
ftp文件共享服務詳解
地址 關閉 ble conn 允許 window 自身 創建 跨平臺 ftp 文件共享服務,文件的上傳下載 跨平臺,tcp協議 21號(命令端口) 20號(數據端口,主動模式) 默認情況 ftp服務運行被動模式vsftpd:軟件 非常安全的rpm -qi vsftpdvs
Django文件存儲(二)定制存儲系統
code div pic pool 靜態文件 pre i/o rect final 要自己寫一個存儲系統,可以依照以下步驟: 1.寫一個繼承自django.core.files.storage.Storage的子類。 from django.core.files.stor
C文件操作基礎詳解·········關於fopen,fwrite,,fseek,fgetc的使用。
基礎 user fseek fse app c2c etc 基礎詳解 open 05Y1L7j蝕3UKAhttp://huiyi.docin.com/sina_6355806917 Q托9MCS南9善EU晃喲http://huiyi.docin.com/qfptt159
最完整的Mybatis Generator(簡稱MBG)的最完整配置文件,帶詳解,再也不用去看EN的User Guide了;
tor 開始 設置 gen false dsc user ren led <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//myba
Linux下用戶組、文件權限詳解
目錄 管理權限 權限不足 日期 查看 add 綜合案例 天然 width 在linux中的每個用戶必須屬於一個組,不能獨立於組外。在linux中每個文件有所有者、所在組、其它組的概念 - 所有者 - 所在組 - 其它組 - 改變用戶所在的組 所有者 一般為文件的創建者,
Nginx配置文件nginx.conf詳解
權重 文件路徑 是的 err 用戶 resin cte 連接數 man Nginx 總的 配置文件 位置 /usr/local/nginx/conf/nginx.confnginx 正則匹配 一.正則表達式匹配,其中: * ~ 為區分大小寫匹配 * ~* 為不區分大小寫匹
Linux文件查找詳解
zl文件查找: locate: 非實時,模糊匹配,查找是根據全系統文件數據庫進行的 # updatedb (手動生成文件數據庫) 速度快 find: 實時 精確 支持眾多查找標準 遍歷指定目錄中
磁盤及文件系統管理詳解
zl磁盤管理:機械式硬盤: U盤、光盤、軟盤、硬盤、磁帶 MBR:主引導記錄(512byte),不屬於任何分區 446byte:BootLoader,程序 64byte:每16byte標識一個分區(最多只能創建四個主分區,主+擴展<=4,擴展分區只能有一個) 2byte:Magi
node.js同步及異步讀取寫入刪除文件1
function 讀取 文檔 file 過程 string 函數返回 異步 node.js node.js初學中,在文件中同步及異步讀取文檔的過程: 1、同步讀取: var fs=require("fs") //直接讀取文檔,並將同步返回值,賦值給變量 var
MyBatis全局配置文件標簽詳解
ons 需要 很多 tar ips 小寫 oid 標準 數據 一、全局配置文件結構 configuration 配置 properties 屬性:可以加載properties配置文件的信息 settings 設置:可以設置mybatis的全局屬性 typeAl
C++文件讀寫詳解
開始 建議 add ror 輸入 屬性 打開文件 tell .net 轉自:http://blog.csdn.net/kingstar158/article/details/6859379 在看C++編程思想中,每個練習基本都是使用ofstream,ifstream,f