diff options
| author | Aymeric Augustin <aymeric.augustin@m4x.org> | 2013-02-05 23:23:54 +0100 |
|---|---|---|
| committer | Aymeric Augustin <aymeric.augustin@m4x.org> | 2013-02-05 23:23:54 +0100 |
| commit | 4bdbb80a8f6de3b85c31fdbb9aaa0d2747a83d5a (patch) | |
| tree | 7d2e3e8b00212c548f649e44ec8c3ebcf6d73ff2 /legacy | |
| parent | f379356896b6cbe673d4ba4de425f0f31fb89fb6 (diff) | |
Move apps outside of the django_website package.
Diffstat (limited to 'legacy')
| -rw-r--r-- | legacy/__init__.py | 0 | ||||
| -rw-r--r-- | legacy/models.py | 0 | ||||
| -rw-r--r-- | legacy/urls.py | 15 | ||||
| -rw-r--r-- | legacy/views.py | 10 |
4 files changed, 25 insertions, 0 deletions
diff --git a/legacy/__init__.py b/legacy/__init__.py new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/legacy/__init__.py diff --git a/legacy/models.py b/legacy/models.py new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/legacy/models.py diff --git a/legacy/urls.py b/legacy/urls.py new file mode 100644 index 00000000..4562a7fe --- /dev/null +++ b/legacy/urls.py @@ -0,0 +1,15 @@ +""" +Legacy URLs for documentation pages. +""" + +from __future__ import absolute_import + +from django.conf.urls.defaults import * +from .views import gone + +urlpatterns = patterns('', + (r'^documentation/models/$', gone), + (r'^documentation/models/(?P<slug>\w+)/$', gone), + (r'^documentation/(?P<version>[\d.]+)/models/$', gone), + (r'^documentation/(?P<version>[\d.]+)/models/(?P<slug>\w+)/$', gone), +) diff --git a/legacy/views.py b/legacy/views.py new file mode 100644 index 00000000..f7565622 --- /dev/null +++ b/legacy/views.py @@ -0,0 +1,10 @@ +from django import template +from django.http import HttpResponseGone + +def gone(request, *args, **kwargs): + """ + Display a nice 410 gone page. + """ + t = template.loader.get_template('410.html') + c = template.RequestContext(request, {'request': request}) + return HttpResponseGone(t.render(c))
\ No newline at end of file |
