forked from beba/foerderbarometer
use a table form renderer
This commit is contained in:
parent
5696072604
commit
165ad050ad
|
|
@ -127,6 +127,8 @@ TIME_ZONE = env('TIME_ZONE', 'UTC')
|
||||||
STATIC_ROOT = BASE_DIR / 'staticfiles'
|
STATIC_ROOT = BASE_DIR / 'staticfiles'
|
||||||
STATIC_URL = '/static/'
|
STATIC_URL = '/static/'
|
||||||
|
|
||||||
|
FORM_RENDERER = 'input.forms.TableFormRenderer'
|
||||||
|
|
||||||
if OAUTH_ENABLED := env('OAUTH_ENABLED', not DEBUG):
|
if OAUTH_ENABLED := env('OAUTH_ENABLED', not DEBUG):
|
||||||
MIDDLEWARE += ['input.middleware.oauth.OAuthMiddleware']
|
MIDDLEWARE += ['input.middleware.oauth.OAuthMiddleware']
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.forms import ModelForm, ChoiceField, RadioSelect, BooleanField
|
from django.forms import ModelForm, ChoiceField, RadioSelect, BooleanField
|
||||||
from django.contrib.admin.widgets import AdminDateWidget
|
from django.contrib.admin.widgets import AdminDateWidget
|
||||||
|
from django.forms.renderers import DjangoTemplates
|
||||||
from django.utils.html import format_html
|
from django.utils.html import format_html
|
||||||
from django.utils.safestring import mark_safe
|
from django.utils.safestring import mark_safe
|
||||||
|
|
||||||
|
|
@ -22,6 +23,10 @@ from .models import (
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
class TableFormRenderer(DjangoTemplates):
|
||||||
|
form_template_name = 'django/forms/table.html'
|
||||||
|
|
||||||
|
|
||||||
class FdbForm(ModelForm):
|
class FdbForm(ModelForm):
|
||||||
'''this base class provides the required css class for all forms'''
|
'''this base class provides the required css class for all forms'''
|
||||||
required_css_class = 'required'
|
required_css_class = 'required'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue