django-simplecms/cms/registry.py

18 wiersze
401 B
Python
Czysty Zwykły widok Historia

page_class = None
section_class = None
2020-03-22 18:57:48 +00:00
section_types = []
view_per_type = {}
def get_types():
return section_types
def get_view(section, request):
2020-03-22 18:57:48 +00:00
return view_per_type[section.type](request)
def get_fields_per_type():
fields_per_type = {}
2020-03-22 18:57:48 +00:00
for name, view in view_per_type.items():
fields_per_type[name] = ['title', 'type', 'number'] + view.fields
return fields_per_type
2020-03-22 18:57:48 +00:00