No Description

models.py 2.3KB

    # -*- coding: utf-8 -*- from django.db import models from django.utils.translation import ugettext_lazy as _ from models_ext import upload_path class TamronSliderInfo(models.Model): HOME = 1 PGIST = 2 SLIEDER_TYPE_TUPLE = ( (HOME, u'首页轮播图'), (PGIST, u'产品注册页轮播图'), ) fid = models.IntegerField(_(u'fid'), choices=SLIEDER_TYPE_TUPLE, default=HOME, help_text=u'轮播图类型') pic = models.FileField(_(u'pic'), upload_to=upload_path, blank=True, null=True, help_text=u'轮播图图片') url = models.CharField(_(u'url'), max_length=255, blank=True, null=True, help_text=u'轮播图链接') px = models.IntegerField(_(u'px'), default=1, help_text=u'???') class Meta: verbose_name = _(u'轮播图信息') verbose_name_plural = _(u'轮播图信息') db_table = 'shidu_banner' def __unicode__(self): return unicode(self.pk) class TamronNavInfo(models.Model): lanmu = models.IntegerField(_(u'lanmu'), default=0, help_text=u'???') pic = models.FileField(_(u'pic'), upload_to=upload_path, blank=True, null=True, help_text=u'作品图片') url = models.CharField(_(u'url'), max_length=255, blank=True, null=True, help_text=u'作品链接') px = models.IntegerField(_(u'px'), default=1, help_text=u'???') class Meta: verbose_name = _(u'作品信息') verbose_name_plural = _(u'作品信息') db_table = 'shidu_nav' def __unicode__(self): return unicode(self.pk) class TamronRegisterInfo(models.Model): BRAND = 1 MODEL = 2 SERIES = 3 BAYONET = 4 METIER = 5 REGISTER_TYPE_TUPLE = ( (BRAND, u'相机品牌'), (MODEL, u'相机型号'), (SERIES, u'产品型号'), (BAYONET, u'相机卡口'), (METIER, u'职业'), ) fid = models.IntegerField(_(u'fid'), choices=REGISTER_TYPE_TUPLE, default=BRAND, help_text=u'注册字段类型') title = models.CharField(_(u'title'), max_length=255, blank=True, null=True, help_text=u'注册字段值') px = models.IntegerField(_(u'px'), default=1, help_text=u'???') class Meta: verbose_name = _(u'注册字段信息') verbose_name_plural = _(u'注册字段信息') db_table = 'shidu_zhuces' def __unicode__(self): return unicode(self.pk)