summaryrefslogtreecommitdiff
path: root/chimere/admin.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-03-15 12:05:49 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-03-15 12:05:49 +0100
commit58ac0c6435b3b2a53a72db2a3ff3fb12e081b3f3 (patch)
treef3cbc672b80bf1d04ffdff4f101c6559f6aa2fc5 /chimere/admin.py
parentc6a55de9267ea57e245c0f9a8485493178a27e6c (diff)
downloadChimère-58ac0c6435b3b2a53a72db2a3ff3fb12e081b3f3.tar.bz2
Chimère-58ac0c6435b3b2a53a72db2a3ff3fb12e081b3f3.zip
UI: refactoring
Diffstat (limited to 'chimere/admin.py')
-rw-r--r--chimere/admin.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/chimere/admin.py b/chimere/admin.py
index 2fb36e8..c63a7fb 100644
--- a/chimere/admin.py
+++ b/chimere/admin.py
@@ -31,6 +31,7 @@ from django.contrib.auth.admin import UserAdmin as VanillaUserAdmin
from django.contrib.auth.models import User
from django.core.exceptions import ObjectDoesNotExist
from django.db.models import Q
+from django import forms
from django.http import HttpResponse, HttpResponseRedirect
from django.shortcuts import render_to_response
from django.template import RequestContext
@@ -605,8 +606,15 @@ class NewsAdmin(admin.ModelAdmin):
form = NewsAdminForm
+class SubcatForm(forms.ModelForm):
+ class Meta:
+ model = SubCategory
+ exclude = ['hover_icon', 'as_layer', 'weight_formula', 'routing_warn']
+
+
class SubcatInline(admin.TabularInline):
model = SubCategory
+ form = SubcatForm
extra = 1