Skip to content

Commit eff67c0

Browse files
committed
Added admins for License + OperatingSystem + ProgrammingLanguage
1 parent 918d1e5 commit eff67c0

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

dbdb/core/admin.py

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ class SystemVisitAdmin(admin.ModelAdmin):
6262
list_filter = ['created', 'system']
6363
readonly_fields=('created',)
6464
ordering = ('-created',)
65+
66+
class LicenseAdmin(admin.ModelAdmin):
67+
list_display = ('name', 'slug', 'url')
68+
ordering = ('name',)
69+
70+
class OperatingSystemAdmin(admin.ModelAdmin):
71+
list_display = ('name', 'slug', 'url')
72+
ordering = ('name',)
73+
74+
class ProgrammingLanguageAdmin(admin.ModelAdmin):
75+
list_display = ('name', 'slug', 'url')
76+
ordering = ('name',)
6577

6678

6779
# registrations
@@ -70,9 +82,9 @@ class SystemVisitAdmin(admin.ModelAdmin):
7082

7183
admin.site.register(Feature, FeatureAdmin)
7284
admin.site.register(FeatureOption, FeatureOptionAdmin)
73-
admin.site.register(License)
74-
admin.site.register(OperatingSystem)
75-
admin.site.register(ProgrammingLanguage)
85+
admin.site.register(License, LicenseAdmin)
86+
admin.site.register(OperatingSystem, OperatingSystemAdmin)
87+
admin.site.register(ProgrammingLanguage, ProgrammingLanguageAdmin)
7688
admin.site.register(ProjectType)
7789
admin.site.register(Publication)
7890
#admin.site.register(SuggestedSystem)

0 commit comments

Comments
 (0)