views.common.views¶
Common views
-
class
views.common.views.CommonView(**kwargs)¶ Bases:
django.views.generic.base.ViewAbstract common view for admin and user.
-
administration= False¶
-
common_render(request, template_name, modals=None, assets=None, context=None)¶
-
-
class
views.common.views.EditWorkspaceRights(**kwargs)¶ Bases:
views.common.views.CommonViewEdit workspace rights
-
get(request, *args, **kwargs)¶
-
template= 'core_main_app/user/workspaces/edit_rights.html'¶
-
-
class
views.common.views.TemplateXSLRenderingView(**kwargs)¶ Bases:
django.views.generic.base.ViewTemplate XSL rendering view.
-
assets= {}¶
-
back_to_url= 'core_main_app_manage_template_versions'¶
-
context= {}¶
-
form_class¶ alias of
core_main_app.views.admin.forms.TemplateXsltRenderingForm
-
get(request, *args, **kwargs)¶ GET request. Create/Show the form for the configuration.
Parameters: - request –
- *args –
- **kwargs –
Returns:
-
post(request, *args, **kwargs)¶ POST request. Try to save the configuration.
Parameters: - request –
- *args –
- **kwargs –
Returns:
-
rendering(template_name, modals=None, assets=None, context=None, use_theme=True)¶ Render a selected template with the project’s theme or a default one.
Parameters: - request –
- template_name –
- modals –
- assets –
- context –
- use_theme –
Returns: HTTPResponse
-
save_redirect= 'core_main_app_manage_template_versions'¶
-
template_name= 'core_main_app/common/templates_xslt/main.html'¶
-
-
class
views.common.views.UploadXSLTView(**kwargs)¶ Bases:
django.views.generic.base.ViewUpload XSLT view.
-
form_class¶ alias of
core_main_app.views.admin.forms.UploadXSLTForm
-
get(request, *args, **kwargs)¶
-
object_name= 'XSLT'¶
-
post(request, *args, **kwargs)¶
-
template_name= 'core_main_app/common/xslt/upload.html'¶
-
-
class
views.common.views.ViewData(**kwargs)¶ Bases:
views.common.views.CommonViewView detail data.
-
get(request, *args, **kwargs)¶
-
template= 'core_main_app/user/data/detail.html'¶
-
-
class
views.common.views.XSLTView(**kwargs)¶ Bases:
django.views.generic.base.ViewXSLT view.
-
static
get(request, *args, **kwargs)¶
-
static
-
views.common.views.read_xsd_file(xsd_file)¶ Return the content of the file uploaded using Django FileField.
Returns: