mini_buildd.views module¶
- mini_buildd.views.context(_request)¶
Generate generic context. Will be available in any render, see
django_settings.py.
- class mini_buildd.views.ExceptionMiddleware(get_response)¶
Bases:
object- MBD_TEMPLATES = {'page': 'mini_buildd/error/index.html', 'snippet': 'mini_buildd/includes/error.html'}¶
- classmethod error(request, exception, output='page', status=HTTPStatus.INTERNAL_SERVER_ERROR)¶
- classmethod process_exception(request, exception)¶
- classmethod bad_request(request, exception)¶
- classmethod permission_denied(request, exception)¶
- classmethod page_not_found(request, exception)¶
- classmethod server_error(request)¶
- class mini_buildd.views.TemplateView(**kwargs)¶
Bases:
django.views.generic.base.TemplateViewOriginal django class plus optional custom helpers.
- mbd_get_since()¶
- class mini_buildd.views.DefaultView(**kwargs)¶
Bases:
mini_buildd.views.TemplateViewClassic view from template; computes template name from request path (
/foo/->foo/index.html,/foo/bar.html->foo/bar.html).- get_template_names()¶
Return a list of template names to be used for the request. Must return a list. May not be called if render_to_response() is overridden.
- class mini_buildd.views.AccountRegisterView(**kwargs)¶
Bases:
django.views.generic.edit.FormView- class TokenGenerator¶
Bases:
django.contrib.auth.tokens.PasswordResetTokenGenerator
- TOKEN_GENERATOR = <mini_buildd.views.AccountRegisterView.TokenGenerator object>¶
- class Form(*args, **kwargs)¶
Bases:
django.contrib.auth.forms.UserCreationForm- class Meta¶
Bases:
object- model¶
alias of
django.contrib.auth.models.User
- fields = ['username', 'email', 'password1', 'password2']¶
- base_fields = {'email': <django.forms.fields.EmailField object>, 'password1': <django.forms.fields.CharField object>, 'password2': <django.forms.fields.CharField object>, 'username': <django.forms.fields.CharField object>}¶
- declared_fields = {'email': <django.forms.fields.EmailField object>, 'password1': <django.forms.fields.CharField object>, 'password2': <django.forms.fields.CharField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- template_name = 'accounts/register/index.html'¶
- form_class¶
- form_valid(form)¶
If the form is valid, redirect to the supplied URL.
- class mini_buildd.views.AccountActivateView(**kwargs)¶
Bases:
mini_buildd.views.DefaultView- get(request, *args, **kwargs)¶
- class mini_buildd.views.AccountProfileView(**kwargs)¶
Bases:
mini_buildd.views.DefaultView- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- dispatch(request, *args, **kwargs)¶
- class mini_buildd.views.SetupView(**kwargs)¶
Bases:
mini_buildd.views.DefaultView- dispatch(request, *args, **kwargs)¶
- class mini_buildd.views.BuildersView(**kwargs)¶
Bases:
mini_buildd.views.DefaultView- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- class mini_buildd.views.RouteView(**kwargs)¶
Bases:
mini_buildd.views.TemplateView- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- class mini_buildd.views.DirView(**kwargs)¶
Bases:
mini_buildd.views.RouteView- template_name = 'mini_buildd/dir.html'¶
- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- class mini_buildd.views.LogView(**kwargs)¶
Bases:
mini_buildd.views.DirView- dispatch(request, *args, **kwargs)¶
- class mini_buildd.views.EventsView(**kwargs)¶
Bases:
mini_buildd.views.RouteView- template_name = 'mini_buildd/events/index.html'¶
- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- class mini_buildd.views.BuildsView(**kwargs)¶
Bases:
mini_buildd.views.RouteView- template_name = 'mini_buildd/builds/index.html'¶
- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- class mini_buildd.views.RepositoriesView(**kwargs)¶
Bases:
mini_buildd.views.RouteView- template_name = 'mini_buildd/repositories/index.html'¶
- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- class mini_buildd.views.APIView(**kwargs)¶
Bases:
mini_buildd.views.TemplateView- class Snippets¶
Bases:
dictPre-computed dict of available specialized call templates (just add to or remove files from
includes/api/).
- MBD_API_SNIPPETS = {}¶
- setup(request, *args, **kwargs)¶
Initialize attributes shared by all view methods.
- get(request, *args, **kwargs)¶