~widelands-dev/widelands-website/django_staticfiles

« back to all changes in this revision

Viewing changes to sphinxdoc/urls.py

removed unmaintained sphinx-doc; added managemnt command to create sphinx source code documentation with some own css; serve pure html for documentation

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# encoding: utf-8
2
 
 
3
 
from django.conf.urls import *
4
 
from django.views.generic.list import ListView
5
 
from sphinxdoc import views
6
 
from sphinxdoc import models
7
 
 
8
 
app_info = {
9
 
    'queryset': models.App.objects.all().order_by('name'),
10
 
    'template_object_name': 'app',
11
 
}
12
 
 
13
 
 
14
 
urlpatterns = [
15
 
    url(r'^$', ListView.as_view(), app_info,),
16
 
    url(r'^(?P<slug>[\w-]+)/search/$',
17
 
        views.search, name='doc-search', ),
18
 
    url(r'^(?P<slug>[\w-]+)/_images/(?P<path>.*)$',
19
 
        views.images, ),
20
 
    url(r'^(?P<slug>[\w-]+)/_source/(?P<path>.*)$',
21
 
        views.source, ),
22
 
    url(r'^(?P<slug>[\w-]+)/_objects/$',
23
 
        views.objects_inventory, name='objects-inv', ),
24
 
    url(r'^(?P<slug>[\w-]+)/$',
25
 
        views.documentation, {'url': ''}, name='doc-index', ),
26
 
    url(r'^(?P<slug>[\w-]+)/(?P<url>(([\w-]+)/)+)$',
27
 
        views.documentation, name='doc-detail', ),
28
 
]