Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
osp
tools.ethertoff
Commits
983886a6
Commit
983886a6
authored
Nov 20, 2019
by
alexandre
Browse files
Fix
#18
Clean ethertoff app urls
parent
1696eaf0
Changes
2
Hide whitespace changes
Inline
Side-by-side
ethertoff/urls.py
View file @
983886a6
from
django.contrib.auth
import
views
as
auth_views
from
django.conf.urls
import
include
from
django.urls
import
path
,
re_path
from
.
import
views
# Uncomment the next two lines to enable the admin:
from
django.contrib
import
admin
admin
.
autodiscover
()
## FIXME: if uncommenting url namespacing will be needed
# app_name = "ethertoff"
urlpatterns
=
[
path
(
''
,
views
.
home
,
name
=
'home'
),
path
(
'admin/'
,
admin
.
site
.
urls
),
path
(
'all/'
,
views
.
all
,
name
=
'all'
),
# TemplateView.as_view(template_name = 'all.html')
#re_path(r'manage/(?P<page>[\d]+)?/?$', views.manage, name='manage'),
path
(
'manage'
,
views
.
manage
,
name
=
'manage'
),
path
(
'all/'
,
views
.
all
,
name
=
'all'
),
path
(
'manage/'
,
views
.
manage
,
name
=
'manage'
),
path
(
'manage/<path:path>'
,
views
.
manage
,
name
=
'manage'
),
path
(
'manage/<path:path>
/
'
,
views
.
manage
,
name
=
'manage'
),
path
(
'publish/'
,
views
.
publish
,
name
=
'publish'
),
path
(
'generate/'
,
views
.
generate
,
name
=
'generate'
),
path
(
'css-screen/'
,
views
.
css
,
name
=
'css-screen'
),
path
(
'css-print/'
,
views
.
cssprint
,
name
=
'css-print'
),
path
(
'css-offset/'
,
views
.
offsetprint
,
name
=
'css-offset'
),
path
(
'css-slide/'
,
views
.
css_slide
,
name
=
'css-slide'
),
re_path
(
r
'^(?P<slug>[^/]+)\.xhtml$'
,
views
.
xhtml
,
name
=
'xhtml'
),
path
(
'create/'
,
views
.
padCreate
,
name
=
'pad-create'
),
path
(
'create/<path:prefix>'
,
views
.
padCreate
,
name
=
'pad-create'
),
re_
path
(
r
'^
rename/
(?P<pk>\d+)/$
'
,
views
.
padRename
,
name
=
'pad-rename'
),
re_
path
(
r
'^
delete/
(?P<pk>\d+)/$
'
,
views
.
padDelete
,
name
=
'pad-delete'
),
re_
path
(
r
'^
public/
(?P<pk>\d+)/$
'
,
views
.
padPublic
,
name
=
'pad-public'
),
re_
path
(
r
'^
private/
(?P<pk>\d+)/$
'
,
views
.
padPrivate
,
name
=
'pad-private'
),
path
(
'create/<path:prefix>
/
'
,
views
.
padCreate
,
name
=
'pad-create'
),
path
(
'
rename/
<int:pk>/
'
,
views
.
padRename
,
name
=
'pad-rename'
),
path
(
'
delete/
<int:pk>/
'
,
views
.
padDelete
,
name
=
'pad-delete'
),
path
(
'
public/
<int:pk>/
'
,
views
.
padPublic
,
name
=
'pad-public'
),
path
(
'
private/
<int:pk>/
'
,
views
.
padPrivate
,
name
=
'pad-private'
),
re_path
(
r
'(?P<mode>[r|s|p])/(?P<slug>[^/]+)$'
,
views
.
pad_read
,
name
=
'pad-read'
),
re_path
(
r
'(?P<mode>[r|s|p])/(?P<slug>[^/]+)$'
,
views
.
pad_read
,
name
=
'pad'
),
re_path
(
r
'(?P<mode>[w])/(?P<slug>[^/]+)$'
,
views
.
pad
,
name
=
'pad'
),
#re_path(r'r/(?P<slug>[^/]+)$', views.pad, name='pad-read'),
#re_path(r's/(?P<slug>[^/]+)$', views.pad, name='pad-slide'),
#re_path(r'p/(?P<slug>[^/]+)$', views.pad, name='pad-print'),
re_path
(
r
'w/(?P<slug>[^/]+)$'
,
views
.
pad
,
name
=
'pad-write'
)
re_path
(
r
'w/(?P<slug>[^/]+)$'
,
views
.
pad
,
name
=
'pad-write'
),
re_path
(
r
'^(?P<slug>[^/]+)\.xhtml$'
,
views
.
xhtml
,
name
=
'xhtml'
),
]
my_project/urls.py
View file @
983886a6
...
...
@@ -19,9 +19,8 @@ try:
except
AttributeError
:
pass
app_name
=
"ethertoff"
urlpatterns
=
[
path
(
'admin/'
,
admin
.
site
.
urls
),
path
(
'accounts/'
,
include
(
'django.contrib.auth.urls'
)),
path
(
''
,
include
(
"ethertoff.urls"
)),
]
+
static
(
settings
.
MEDIA_URL
,
document_root
=
settings
.
MEDIA_ROOT
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment