Django筆記整理2

2021-07-26 18:13:12 字數 1277 閱讀 4446

環境:python 2.7.12 django 1.10.2

安裝:python setup.py install

檢視版本:python -m django -version

修改測試伺服器端口號      "port"

python manage.py runserver 9999

wsgi.py (python web server gateway inte***ce)

python伺服器閘道器介面,是python應用與web伺服器之間的介面,web伺服器把瀏覽器http請求包裝成request給django程式,django程式返回response給web伺服器,web伺服器處理後返回http響應。

base_dir 專案根目錄

secret_key 安全碼

allowed_hosts =

= ['localhost']允許訪問的主機

debug = false

root_urlconf = 'myblog.urls'

關鍵字引數 位置引數

python manage.py make migrations

python manage.py migrate

檢視sql語句:

python manage.py sqlmigrate 應用名 檔案id

python manage.py createsuperuser

'zh_hans'

'zh-hans'

admin.py註冊

admin,site.register(models,article)

r'/article/(?p[0-9]+)/$'

django中的超連結

template中

根urls 寫在include()第二個引數位置,namespace='blog'

應用下,寫在url()的第三個引數位置,name='article'

使用request.post['引數名']獲取表單資料

models.article.objects.create(title,content)建立物件

python manage.py shell 互動

高階admin

建立admin配置類

class articleadmin(admin.modeladmin)

註冊:admin.site.register(article,articleadmin)

在admin頁面中多列顯示

list_display = ('title','contentcontent')

Django基礎 筆記(2)

一 模型 1 當前專案的開發,都是資料驅動的。2 使用django進行資料庫開發的提示 mvt設計模式中的model,專門負責和資料庫互動.對應 models.py 由於model中內嵌了orm框架,所以不需要直接面向資料庫程式設計.而是定義模型類,通過模型類和物件完成資料庫表的增刪改查.orm框架...

Django學習筆記2

路由 檢視函式 瀏覽器訪問 一級路由 二級路由 常用的屬性 例子from django.db import models db database 資料庫 models 模型 學生表的 用類驅動資料 class user models.model id models.autofield primary...

HCIA筆記整理2

ip位址分類 劃分子網 早期ip位址設計不夠合理,為解決其缺點,引入子網劃分 思路 將乙個有許多物理網路的單位劃分為若干個子網,劃分純屬乙個單位內部的事情,對外仍然表現為乙個網路 方法 將網路的主機號借用若干位作為子網號,主機號減少相應位數 出現新的問題 從ip資料報首部無法看出源主機或目的主機所連...