1
0

Add file and admin panel

This commit is contained in:
2018-01-09 20:33:31 +03:00
parent 9dc5217f57
commit 33c77ebb85
7 changed files with 77 additions and 6 deletions

View File

@@ -1,8 +1,25 @@
from django.contrib import admin
from django.contrib import admin
from app.models import Setting
from app.models import Setting, File
from django.conf import settings
# Register your models here.
admin.site.register(Setting)
class SettingAdmin(admin.ModelAdmin):
list_display = ('name', 'language', 'string_short')
search_fields = ('name', )
def string_short(self, obj):
if len(obj.string) > 70:
return obj.string[:70] + '...'
else:
return obj.string
class FileAdmin(admin.ModelAdmin):
list_display = ('name', )
admin.site.register(Setting, SettingAdmin)
admin.site.register(File, FileAdmin)
admin.site.site_header = settings.APP_NAME + ' administration'