Django體能測試成績管理平臺(tái)之學(xué)生基本信息APP
- 《我為何又開始用Django了(內(nèi)含安裝和配置超詳細(xì)文檔)》
- 《Django體能測試成績管理平臺(tái)之環(huán)境和服務(wù)器準(zhǔn)備》
- 《Django體能測試成績管理平臺(tái)之xadmin安裝》
- 《Django體能測試成績管理平臺(tái)之學(xué)生基本信息APP》
創(chuàng)建體能測試app
django-admin startapp TiCeApp
學(xué)生基本信息
#encoding: utf-8
from django.db import models
from django.utils.translation import ugettext_lazy as _
import datetime
class StuBase(models.Model):
xjh = models.CharField(_(u'學(xué)籍號(hào)'),max_length=30,primary_key=True)
minzuCode = models.CharField(_(u'民族代碼'),max_length=50)
name = models.CharField(_(u'姓名'),max_length=30)
sex= models.CharField(_(u'性別'),max_length=50)
birth = models.CharField(_(u'出生日期'),max_length=40, blank=True)
home = models.CharField(_(u'家庭住址'),max_length=40, blank=True)
class Meta:
verbose_name = u"學(xué)生基礎(chǔ)信息"
verbose_name_plural = verbose_name
adminx.py
# encoding: utf-8
import xadmin
from xadmin import views
import datetime
from .models import *
class StuBaseAdmin(object):
list_display = ('xjh','minzuCode','name','sex','birth' ,'home',)
list_display_links = ('xjh','name',)
list_filter=('xjh','minzuCode','name','sex','birth',)
reversion_enable = True
search_fields = ['xjh','minzuCode','name','sex','birth',]
xadmin.site.register(StuBase, StuBaseAdmin)