一直在使用django的後台,自動生成的表單的裡面的標籤讓我著實模糊了一下。
其實很簡單的,只要自己在建立表單的時候,稍加注意一下,加乙個欄位就可以搞定了。
**示例:
#!-*-coding=utf8-*-
from django.db import models
class category(models.model):
id = models.autofield(primary_key=true,db_index=true)
title = models.charfield("分類名稱",max_length=100,db_index=true,unique=true)
created = models.datetimefield("建立日期",auto_now_add=true)
updated = models.datetimefield("更新日期",auto_now=true,null=true,blank=true)
def __unicode__(self):
return self.title
class meta:
db_table = "gifts_category"
verbose_name = "gifts分類"
verbose_name_plural = "gifts分類"
主要是這裡
title = models.charfield("分類名稱",max_length=100,db_index=true,unique=true)
在傳遞引數的時候,前面加了乙個自定義的名稱,這裡是"分類名稱" Django 自定義標籤
模版是乙個用django模版語言標記過的python字串。模版可以包含模版標籤和變數。模版標籤是在乙個模版裡起作用的標記。比如,乙個模版標籤可以產生控制結構的內容 if或者for 可以獲取資料庫內容或者訪問其它模版標籤。乙個標籤塊被包圍 變數標籤被 包圍 context是乙個傳遞給模版的key va...
Django 自定義標籤
新建乙個資料夾mydefined裡面在新建乙個templatetags在裡面新建mytags.py mytags.py 劉文豪 大帥哥 from django import template register template.library 建立模板物件 定義模板節點 class reversal...
Django自定義form表單
from django import forms class customform forms.form ba forms.integerfield label 數字 widget forms.textinput attrs label引數對應的就是數字a widget表示控制項,input就是乙個...