提交 0a3fa187 编写于 作者: N newpanjing

功能增加

上级 7060b109
无法预览此类型文件
......@@ -19,6 +19,10 @@ class DepartmentAdmin(admin.ModelAdmin):
actions_on_top = True
class ImageInline(admin.TabularInline):
model = Image
@admin.register(Title)
class TitleAdmin(admin.ModelAdmin):
# 要显示的字段
......@@ -29,7 +33,9 @@ class TitleAdmin(admin.ModelAdmin):
# 分页显示,一页的数量
list_per_page = 10
inlines = [
ImageInline,
]
@admin.register(Employe)
......@@ -37,7 +43,7 @@ class EmployeAdmin(admin.ModelAdmin):
list_display = ('id', 'name', 'gender', 'idCard', 'phone', 'birthday', 'department', 'enable', 'create_time')
search_fields = ('name', 'enable')
list_per_page = 10
raw_id_fields = ('department', 'title')
list_filter = ('department', 'create_time', 'birthday', 'time', 'enable', 'gender')
list_display_links = ('name', 'idCard')
......
......@@ -30,6 +30,18 @@ class Title(models.Model):
return self.name
class Image(models.Model):
image = models.ImageField(verbose_name='图片')
title = models.ForeignKey(Title, on_delete=models.SET_NULL, blank=False, null=True, )
class Meta:
verbose_name = '图片'
verbose_name_plural = '图片管理'
def __str__(self):
return self.image.path
class Employe(models.Model):
name = models.CharField(max_length=128, verbose_name='名称', help_text='员工的名字', null=False, blank=False,
db_index=True)
......
......@@ -2,7 +2,7 @@ from django.contrib import admin
from finance.models import *
from import_export import resources
from import_export.admin import ImportExportModelAdmin
from import_export.admin import ImportExportModelAdmin, ImportExportActionModelAdmin
class ProxyResource(resources.ModelResource):
......@@ -13,7 +13,8 @@ class ProxyResource(resources.ModelResource):
# Register your models here.
@admin.register(Record)
# class RecordAdmin(admin.ModelAdmin):
class RecordAdmin(ImportExportModelAdmin):
# class RecordAdmin(ImportExportModelAdmin):
class RecordAdmin(ImportExportActionModelAdmin):
resource_class = ProxyResource
......
Django==2.2
django-import-export==1.2.0
django-simpleui
\ No newline at end of file
django-simpleui
Pillow
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册