models.py-->forms.py-->views.py(get)--index.html-->views.py(post)-->home.html
urls.py
from django.urls importmodels.pypath
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'),
]
from django.db importmodels
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 結帳 不起作用。意思是我的 無效。在 我認為問題是,我手動建立了表單,並在驗證資料後將其與模型表單組合在一起格式有...