urbstudio/urbstudio/urb/admin.py
2012-10-02 18:20:07 +05:30

47 lines
1.2 KiB
Python
Executable file

from django.contrib import admin
# from django.contrib.auth.models import User
from models import *
class ProjectImageInline(admin.TabularInline):
model = ProjectImage
extra = 20
class ProjectAdmin(admin.ModelAdmin):
class Media:
js = (
'js/jquery-ui-1.8.16.custom.min.js',
'js/admin_list_reorder.js',
)
prepopulated_fields = {'slug': ('title',)}
inlines = [ProjectImageInline]
list_display = ('__unicode__', 'position',)
list_editable = ('position',)
exclude = ('position',)
list_per_page = 500
class NoteworthyAdmin(admin.ModelAdmin):
class Media:
js = (
'js/jquery-ui-1.8.16.custom.min.js',
'js/admin_list_reorder.js',
)
list_display = ('__unicode__', 'position',)
list_editable = ('position',)
exclude = ('position',)
list_per_page = 500
#class SliderImageAdmin(admin.ModelAdmin):
# list_display = ('__unicode__', 'order',)
# list_editable = ('order',)
admin.site.register(Project, ProjectAdmin)
#admin.site.register(SliderImage, SliderImageAdmin)
admin.site.register(Link)
admin.site.register(Noteworthy, NoteworthyAdmin)