django 表單之模型表單(三)

2022-06-23 07:12:12 字數 2218 閱讀 4975

models.py-->forms.py-->views.py(get)--index.html-->views.py(post)-->home.html

urls.py

from django.urls import

path

from . import

views

urlpatterns =[

path(

'',views.index,name="

index"),

path(

'register/

',views.indexforms.as_view(),name='

register'),

path(

'student/

',views.indexstudent.as_view(),name='

student'),

]

models.py

from django.db import

models

class

student(models.model):

#欄位對映,資料庫中是male,female,後台顯示的是男,女

choices=

#建立資料庫中的字段

name=models.charfield(verbose_name='

姓名',max_length=20,unique=true)

age=models.charfield(verbose_name='

年齡',max_length=10)

gender=models.charfield(verbose_name='

性別',max_length=10,choices=choices,default='

male')

is_deleted=models.booleanfield(verbose_name='

是否刪除

',default=false)

introduce=models.textfield(verbose_name='介紹'

)

def__str__

(self):

return

self.name

class

meta:

#verbose_name_plural='新聞'

#verbose_name="新聞列表"

#修改排列的順序,這句是靠id從大到小排序

Django的模型與表單

在平常的web開發中,我們經常需要提交表單。然而在django中已經為你準備好了表單類。forms.py from django import forms from form.models import 自定義的表單 class nameform forms.form firstname forms...

django 表單之獲取表單資訊(二)

urls.py from django.urls import path from import views urlpatterns path views.index,name index path register views.indexforms.as view name register fo...

python提交表單無效 Django 表單無效

我目前正在努力使我的 正常工作。我手動建立了表單 模板.html 當我用print呼叫它時,我可以看到所有的資料 請求.post 英吋 檢視.py 結帳 但是 有效嗎 英吋 檢視.py 結帳 不起作用。意思是我的 無效。在 我認為問題是,我手動建立了表單,並在驗證資料後將其與模型表單組合在一起格式有...