建立依存的虛擬環境-studentsystem
mkvirtualenv studentsystem
django包的安裝
pip install django==
2.2.5
建立專案檔案和子應用檔案
:"""第乙個 view 檢視處理函式"""
# request: 每個檢視函式都必須有乙個引數,用來接收請求物件,引數名習慣叫做request
'註冊成功'
)問題點:傳入的request物件詳解
from django.urls import re_path
from stu_mange import views
urlpatterns = [
# 通過re_path方法新增url配置項,指定訪問位址和檢視函式之間的對應關係
re_path(r'^register/$', views.first_view_func),
]
問題點:re_path 的使用
re_path(正規表示式,views.函式)
# create your models here.
from django.db import models
class
user
(models.model)
:"""使用者模型類"""
# verbose_name:對字段的解析說明,相當於注釋的作用
# max_length:指定字串內容的最大長度為多少個字元
username = models.charfield(max_length=
20, verbose_name=
'使用者名稱'
) password = models.charfield(max_length=
128, verbose_name=
'密碼'
)# default:設定向資料庫新增資料時,字段使用的預設值
gender = models.booleanfield(default=
false
, verbose_name=
'性別'
) age = models.integerfield(default=
18, verbose_name=
'年齡'
)# null=true:生成資料表時,資料表的對應字段允許為null
mobile = models.charfield(max_length=
11, null=
true
, verbose_name=
'手機號'
)class
meta
:# 指定遷移時生成的資料表的名稱
db_table =
'tb_users'
# 模型類的解析說明,相當於注釋的作用
verbose_name =
'使用者表'
問題點:models 用法,meta用法 Django 環境搭建
3.環境變數設定 c django 1.0.2 final build scripts 2.6 c python26 方便執行django admin.py指令,建立 django工程 徑為http pydev.sf.net updates 5.使用django admin.py startproj...
django環境搭建
1 python manage.py shell 如果你安裝了 bpython 或 ipython 會自動用它們的介面,推薦安裝 bpython。這個命令和 直接執行 python 或 bpython 進入 shell 的區別是 你可以在這個 shell 裡面呼叫當前專案的 models.py 中的...
django 環境搭建
一 版本選擇 1 python版本 2.7.13 2 django 1.6.5 3 linux 版本 description red hat enterprise linux server release 6.5 santiago 5.x版本安裝mysql python 失敗,應該需要公升級gcc解...