Nessuna descrizione

admin.py 3.1KB

    # -*- coding: utf-8 -*- from django.contrib import admin from django_admin import ExportExcelModelAdmin, ReadonlyModelAdmin from TimeConvert import TimeConvert as tc from tamron.models import (TamronActivityInfo, TamronClassInfo, TamronNavEnInfo, TamronPhotographicWorkInfo, TamronProductInfo, TamronRegisterInfo, TamronServiceInfo, TamronSliderInfo, TamronStoreInfo, TamronUserInfo) class TamronSliderInfoAdmin(admin.ModelAdmin): list_display = ('fid', 'pic', 'url', 'px') list_filter = ('fid', ) # class TamronNavInfoAdmin(admin.ModelAdmin): # list_display = ('lanmu', 'pic', 'url', 'px') # list_filter = ('lanmu', ) class TamronNavEnInfoAdmin(admin.ModelAdmin): list_filter = ('id', 'pic') class TamronRegisterInfoAdmin(admin.ModelAdmin): list_display = ('fid', 'title', 'px') list_filter = ('fid', ) class TamronUserInfoAdmin(admin.ModelAdmin): list_display = ('user', 'sex', 'zhiwei', 'tel', 'email', 'pinpai', 'xinghao', 'gzleixing', 'gxtedian', 'ctime', 'created_at') list_filter = ('sex', 'zhiwei', 'pinpai', 'xinghao') search_fields = ('user', 'tel', 'email', 'id') class TamronProductInfoAdmin(admin.ModelAdmin): list_display = ('msg_id', 'user_name', 'xuliehao', 'xinghao', 'kakou', 'gtime', 'ctime') list_filter = ('xinghao', 'kakou') search_fields = ('msg_id', 'kakou') class TamronActivityInfoAdmin(admin.ModelAdmin): list_display = ('pk', 'pic', 'title', 'description', 'seo_key', 'seo_des', 'isindex', 'px', 'ctime') readonly_fields = ('ctime', ) def save_model(self, request, obj, form, change): obj.ctime = tc.local_string(format='%Y-%m-%d') obj.save() class TamronClassInfoAdmin(admin.ModelAdmin): list_display = ('pic', 'title', 'description', 'seo_key', 'seo_des', 'isindex', 'px', 'ctime') readonly_fields = ('ctime', ) def save_model(self, request, obj, form, change): obj.ctime = tc.local_string(format='%Y-%m-%d') obj.save() class TamronServiceInfoAdmin(admin.ModelAdmin): list_display = ('title', 'content', 'seo_key', 'seo_des', 'px') class TamronStoreInfoAdmin(admin.ModelAdmin): list_display = ('fid', 'sid', 'title', 'add', 'tel', 'px') list_filter = ('fid', ) class TamronPhotographicWorkInfoAdmin(admin.ModelAdmin): list_display = ('msg_id', 'title', 'pinpai', 'xinghao', 'guangquan', 'kuaimen', 'jiaoju', 'ganguang', 'zt', 'px', 'ctime') list_filter = ('msg_id', 'pinpai') admin.site.register(TamronSliderInfo, TamronSliderInfoAdmin) # admin.site.register(TamronNavInfo, TamronNavInfoAdmin) admin.site.register(TamronNavEnInfo, TamronNavEnInfoAdmin) admin.site.register(TamronRegisterInfo, TamronRegisterInfoAdmin) admin.site.register(TamronUserInfo, TamronUserInfoAdmin) admin.site.register(TamronProductInfo, TamronProductInfoAdmin) admin.site.register(TamronActivityInfo, TamronActivityInfoAdmin) admin.site.register(TamronClassInfo, TamronClassInfoAdmin) admin.site.register(TamronServiceInfo, TamronServiceInfoAdmin) admin.site.register(TamronStoreInfo, TamronStoreInfoAdmin) admin.site.register(TamronPhotographicWorkInfo, TamronPhotographicWorkInfoAdmin)