models.py
class Files_info(models.Model):
filename=models.CharField('文件名',max_length=200,unique=True)
date_added=models.DateTimeField('上传日期',auto_now_add=True)
theme=models.CharField('主题',max_length=50)
owner=models.ForeignKey(User)
class Meta:
verbose_name_plural='文件表'
def __unicode__(self):
return self.filename
class Salary_details(models.Model):
filename=models.ForeignKey(Files_info)
mobile=models.CharField('手机',max_length=30)
salaryItem=models.CharField('项目',max_length=40)
salaryAmount=models.IntegerField('金额')
class Meta:
verbose_name_plural='工资明细表'
def __unicode__(self):
return self.mobile
admin.py
class show_Files_info(admin.ModelAdmin):
list_display=('filename','date_added','theme','owner')
list_filter=('date_added',)
search_fields=('theme',)
class show_Salary_details(admin.ModelAdmin):
list_display=('filename','mobile','salaryItem','salaryAmount')
search_fields=('mobile',)