@@ -3,7 +3,7 @@ |
||
| 3 | 3 |
from djadmin import ExportExcelModelAdmin, ReadonlyModelAdmin |
| 4 | 4 |
from django.contrib import admin |
| 5 | 5 |
|
| 6 |
-from tamron.models import TamronNavInfo, TamronRegisterInfo, TamronSliderInfo, TamronUserInfo |
|
| 6 |
+from tamron.models import TamronNavInfo, TamronProductInfo, TamronRegisterInfo, TamronSliderInfo, TamronUserInfo |
|
| 7 | 7 |
|
| 8 | 8 |
|
| 9 | 9 |
class TamronSliderInfoAdmin(admin.ModelAdmin): |
@@ -23,10 +23,16 @@ class TamronRegisterInfoAdmin(admin.ModelAdmin): |
||
| 23 | 23 |
|
| 24 | 24 |
class TamronUserInfoAdmin(admin.ModelAdmin): |
| 25 | 25 |
list_display = ('user', 'sex', 'zhiwei', 'tel', 'email', 'pinpai', 'xinghao', 'gzleixing', 'gxtedian')
|
| 26 |
- list_filter = ('sex', )
|
|
| 26 |
+ list_filter = ('sex', 'zhiwei', 'pinpai', 'xinghao')
|
|
| 27 |
+ |
|
| 28 |
+ |
|
| 29 |
+class TamronProductInfoAdmin(admin.ModelAdmin): |
|
| 30 |
+ list_display = ('msg_id', 'xuliehao', 'xinghao', 'kakou', 'ctime')
|
|
| 31 |
+ list_filter = ('xinghao', 'kakou')
|
|
| 27 | 32 |
|
| 28 | 33 |
|
| 29 | 34 |
admin.site.register(TamronSliderInfo, TamronSliderInfoAdmin) |
| 30 | 35 |
admin.site.register(TamronNavInfo, TamronNavInfoAdmin) |
| 31 | 36 |
admin.site.register(TamronRegisterInfo, TamronRegisterInfoAdmin) |
| 32 | 37 |
admin.site.register(TamronUserInfo, TamronUserInfoAdmin) |
| 38 |
+admin.site.register(TamronProductInfo, TamronProductInfoAdmin) |
@@ -97,19 +97,37 @@ class TamronUserInfo(models.Model): |
||
| 97 | 97 |
shifou = models.CharField(_(u'shifou'), max_length=8, blank=True, null=True, help_text=u'对腾龙镜头的了解程度') |
| 98 | 98 |
chanpin = models.CharField(_(u'chanpin'), max_length=8, blank=True, null=True, help_text=u'是否拥有腾龙产品') |
| 99 | 99 |
|
| 100 |
- gmtime = models.CharField(_(u'gmtime'), max_length=10, blank=True, null=True, help_text=u'购买日期') |
|
| 100 |
+ gmtime = models.CharField(_(u'gmtime'), max_length=10, blank=True, null=True, help_text=u'相机购买日期') |
|
| 101 | 101 |
cpxinghao = models.CharField(_(u'cpxinghao'), max_length=32, blank=True, null=True, help_text=u'会员相机品牌') |
| 102 | 102 |
cpkakou = models.CharField(_(u'cpkakou'), max_length=32, blank=True, null=True, help_text=u'会员相机品牌') |
| 103 |
- xuliehao = models.CharField(_(u'xuliehao'), max_length=32, blank=True, null=True, help_text=u'序列号') |
|
| 103 |
+ xuliehao = models.CharField(_(u'xuliehao'), max_length=32, blank=True, null=True, help_text=u'相机序列号') |
|
| 104 | 104 |
|
| 105 | 105 |
pic = models.CharField(_(u'pic'), max_length=255, blank=True, null=True, help_text=u'会员头像') |
| 106 | 106 |
|
| 107 | 107 |
ctime = models.IntegerField(_(u'ctime'), default=0, help_text=u'创建时间') |
| 108 | 108 |
|
| 109 | 109 |
class Meta: |
| 110 |
- verbose_name = _(u'会员信息') |
|
| 111 |
- verbose_name_plural = _(u'会员信息') |
|
| 110 |
+ verbose_name = _(u'会员注册信息') |
|
| 111 |
+ verbose_name_plural = _(u'会员注册信息') |
|
| 112 | 112 |
db_table = 'shidu_msg' |
| 113 | 113 |
|
| 114 | 114 |
def __unicode__(self): |
| 115 | 115 |
return unicode(self.pk) |
| 116 |
+ |
|
| 117 |
+ |
|
| 118 |
+class TamronProductInfo(models.Model): |
|
| 119 |
+ msg_id = models.IntegerField(_(u'msg_id'), default=0, help_text=u'会员唯一标识') |
|
| 120 |
+ |
|
| 121 |
+ xuliehao = models.CharField(_(u'xuliehao'), max_length=32, blank=True, null=True, help_text=u'相机序列号') |
|
| 122 |
+ xinghao = models.CharField(_(u'xinghao'), max_length=32, blank=True, null=True, help_text=u'会员相机品牌') |
|
| 123 |
+ kakou = models.CharField(_(u'kakou'), max_length=32, blank=True, null=True, help_text=u'会员相机品牌') |
|
| 124 |
+ |
|
| 125 |
+ ctime = models.IntegerField(_(u'ctime'), default=0, help_text=u'创建时间') |
|
| 126 |
+ |
|
| 127 |
+ class Meta: |
|
| 128 |
+ verbose_name = _(u'产品注册信息') |
|
| 129 |
+ verbose_name_plural = _(u'产品注册信息') |
|
| 130 |
+ db_table = 'shidu_msg_chanpin' |
|
| 131 |
+ |
|
| 132 |
+ def __unicode__(self): |
|
| 133 |
+ return unicode(self.pk) |