0002-misc-remove-server_error-view-42821.patch
/dev/null | ||
---|---|---|
1 |
{% extends "authentic2/base-page.html" %} |
|
2 |
{% load i18n %} |
|
3 | ||
4 |
{% block title %} {% trans "Error: server error (500)" %} {% endblock %} |
|
5 | ||
6 |
{% block content %} |
|
7 | ||
8 |
<h2>{% trans "Server Error" %}</h2> |
|
9 | ||
10 |
<p>{% trans "We're sorry but a server error has occurred." %}</p> |
|
11 | ||
12 |
{% endblock %} |
src/authentic2/urls.py | ||
---|---|---|
27 | 27 | |
28 | 28 |
admin.autodiscover() |
29 | 29 | |
30 |
handler500 = 'authentic2.views.server_error' |
|
31 | ||
32 | 30 |
accounts_urlpatterns = [ |
33 | 31 |
url(r'^activate/(?P<registration_token>[\w: -]+)/$', |
34 | 32 |
views.registration_completion, name='registration_activate'), |
src/authentic2/views.py | ||
---|---|---|
70 | 70 |
logger = logging.getLogger(__name__) |
71 | 71 | |
72 | 72 | |
73 |
def server_error(request, template_name='500.html'): |
|
74 |
""" |
|
75 |
500 error handler. |
|
76 | ||
77 |
Templates: `500.html` |
|
78 |
Context: None |
|
79 |
""" |
|
80 |
return render(request, template_name) |
|
81 | ||
82 | ||
83 | 73 |
class EditProfile(cbv.HookMixin, cbv.TemplateNamesMixin, UpdateView): |
84 | 74 |
model = User |
85 | 75 |
template_names = ['profiles/edit_profile.html', |
86 |
- |