src/hdabo/urls.py
author cavaliet
Tue, 30 Sep 2014 12:31:48 +0200
changeset 344 1473ba25af1f
parent 323 67cff4e39ad8
child 356 b2f427c437be
permissions -rw-r--r--
advanced search in all renkan lists, language update and debug
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
266
825ff4d6a8ac reorganise folders and update venv dependancies (django, etc...)
cavaliet
parents: 89
diff changeset
     1
from django.conf.urls import patterns, include, url
0
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
from django.contrib import admin
292
f6742c41d7a3 user form management with django registration
cavaliet
parents: 279
diff changeset
     3
from django.contrib.auth import urls as auth_url, views as auth_views
277
503a52030854 delete folder feature
cavaliet
parents: 276
diff changeset
     4
from django.contrib.auth.decorators import login_required
503a52030854 delete folder feature
cavaliet
parents: 276
diff changeset
     5
from .views import AddOrUpdateFolder, Folders, SearchDatasheet, DeleteFolder
53
50f3f48467e8 Set identification. It is required now.
cavaliet
parents: 51
diff changeset
     6
0
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
# Uncomment the next two lines to enable the admin:
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
admin.autodiscover()
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
urlpatterns = patterns('',
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
    # Examples:
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
    # url(r'^$', 'hdabo.views.home', name='home'),
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
    # url(r'^hdabo/', include('hdabo.foo.urls')),
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
    # Uncomment the admin/doc line below to enable admin documentation:
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
    # Uncomment the next line to enable the admin:
53
50f3f48467e8 Set identification. It is required now.
cavaliet
parents: 51
diff changeset
    20
    url(r'^accounts/', include(auth_url)),
292
f6742c41d7a3 user form management with django registration
cavaliet
parents: 279
diff changeset
    21
    url(r'^accounts/password/reset/confirm/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$', auth_views.password_reset_confirm, name='password_reset_confirm'),
f6742c41d7a3 user form management with django registration
cavaliet
parents: 279
diff changeset
    22
    url(r'^accounts/', include('registration.backends.default.urls')),
53
50f3f48467e8 Set identification. It is required now.
cavaliet
parents: 51
diff changeset
    23
    url(r'^logout/', 'django.contrib.auth.views.logout_then_login'),
21
20d3375b6d28 reformat code
ymh <ymh.work@gmail.com>
parents: 18
diff changeset
    24
    url(r'^admin/', include(admin.site.urls)),
20d3375b6d28 reformat code
ymh <ymh.work@gmail.com>
parents: 18
diff changeset
    25
    url(r'^search/', include('haystack.urls')),
7
b5204be88f8e First views for home and sheet display, and navigation in sheet groups by location.
cavaliet
parents: 0
diff changeset
    26
    url(r'^$', 'hdabo.views.home', name='home'),
275
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    27
    url(r'^list/$', 'hdabo.views.orga_list', name='orga_list'),
34
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    28
    url(r'^list/(?P<orga_id>[\w-]+)$', 'hdabo.views.list_for_orga', name='list_for_orga'),
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    29
    url(r'^list/(?P<orga_id>[\w-]+)/(?P<valid>[\w-]+)/$', 'hdabo.views.list_for_orga', name='list_for_orga'),
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    30
    url(r'^list/(?P<orga_id>[\w-]+)/(?P<valid>[\w-]+)/(?P<start_index>[\w-]+)/$', 'hdabo.views.list_for_orga', name='list_for_orga'),
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    31
    url(r'^list/(?P<orga_id>[\w-]+)/(?P<valid>[\w-]+)/(?P<start_index>[\w-]+)/(?P<length>[\w-]+)/$', 'hdabo.views.list_for_orga', name='list_for_orga'),
63
03698c739b1d #8 : Better url management with datasheet id and context in parameter.
cavaliet
parents: 53
diff changeset
    32
    url(r'^data$', 'hdabo.views.display_datasheet', name='display_datasheet'),
03698c739b1d #8 : Better url management with datasheet id and context in parameter.
cavaliet
parents: 53
diff changeset
    33
    url(r'^data/(?P<ds_id>[\w-]+)$', 'hdabo.views.display_datasheet', name='display_datasheet'),
24
8f84b9bbd22d add wikipedia link edition
ymh <ymh.work@gmail.com>
parents: 21
diff changeset
    34
    url(r'^tagupdown$', 'hdabo.views.tag_up_down'),
8f84b9bbd22d add wikipedia link edition
ymh <ymh.work@gmail.com>
parents: 21
diff changeset
    35
    url(r'^removetagfromlist$', 'hdabo.views.remove_tag_from_list'),
8f84b9bbd22d add wikipedia link edition
ymh <ymh.work@gmail.com>
parents: 21
diff changeset
    36
    url(r'^modifytag$', 'hdabo.views.modify_tag'),
42
861a78f74a37 modify behavior for tag modification on the datasheet
ymh <ymh.work@gmail.com>
parents: 36
diff changeset
    37
    url(r'^modifytagds$', 'hdabo.views.modify_tag_datasheet'),
25
e5f8cb1020c8 add command to reset wikipedia info on a tag
ymh <ymh.work@gmail.com>
parents: 24
diff changeset
    38
    url(r'^resetwpinfo$', 'hdabo.views.reset_wikipedia_info'),
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents: 24
diff changeset
    39
    url(r'^addtag$', 'hdabo.views.add_tag'),
31
142d0440c9aa Remove wp link button activated. Some js function gathered.
cavaliet
parents: 27
diff changeset
    40
    url(r'^removewplink$', 'hdabo.views.remove_wp_link'),
89
ecacd68cf859 add sort direction, corrections
ymh <ymh.work@gmail.com>
parents: 86
diff changeset
    41
    url(r'^alltags/?$', 'hdabo.views.all_tags'),
ecacd68cf859 add sort direction, corrections
ymh <ymh.work@gmail.com>
parents: 86
diff changeset
    42
    url(r'^alltags/(?P<num_page>[\w-]+)/?$', 'hdabo.views.all_tags'),
ecacd68cf859 add sort direction, corrections
ymh <ymh.work@gmail.com>
parents: 86
diff changeset
    43
    url(r'^alltags/(?P<num_page>[\w-]+)/(?P<nb_by_page>[\w-]+)/?$', 'hdabo.views.all_tags'),
ecacd68cf859 add sort direction, corrections
ymh <ymh.work@gmail.com>
parents: 86
diff changeset
    44
    url(r'^alltags/(?P<num_page>[\w-]+)/(?P<nb_by_page>[\w-]+)/(?P<sort>[+-][\w]+)/?$', 'hdabo.views.all_tags'),
ecacd68cf859 add sort direction, corrections
ymh <ymh.work@gmail.com>
parents: 86
diff changeset
    45
    url(r'^alltags/(?P<num_page>[\w-]+)/(?P<nb_by_page>[\w-]+)/(?P<sort>[+-][\w]+)/(?P<searched>.*)/?$', 'hdabo.views.all_tags'),
34
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    46
    url(r'^validatedatasheet$', 'hdabo.views.validate_datasheet'),
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    47
    url(r'^validatedatasheet/(?P<ds_id>[\w-]+)$', 'hdabo.views.validate_datasheet'),
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 32
diff changeset
    48
    url(r'^validatedatasheet/(?P<ds_id>[\w-]+)/(?P<valid>[\w-]+)/$', 'hdabo.views.validate_datasheet'),
36
4e8129c9f858 Add alias update feature.
cavaliet
parents: 34
diff changeset
    49
    url(r'^updatetagalias$', 'hdabo.views.update_tag_alias'),
44
244d805b4921 Reorder taggedsheet by drag and drop. Remove wikipedia_activated for a tag. TagCategory chosen by closed list.
cavaliet
parents: 43
diff changeset
    50
    url(r'^updatetagcategory$', 'hdabo.views.update_tag_category'),
72
ba8ebabbaece -correct css and display
ymh <ymh.work@gmail.com>
parents: 63
diff changeset
    51
    url(r'^ordertagsdatasheet$', 'hdabo.views.reorder_tag_datasheet'),
277
503a52030854 delete folder feature
cavaliet
parents: 276
diff changeset
    52
    url(r'^folders/$', login_required(Folders.as_view()), name='folders'),
503a52030854 delete folder feature
cavaliet
parents: 276
diff changeset
    53
    url(r'^folder/$', login_required(AddOrUpdateFolder.as_view()), name='add_or_update_folder'),
503a52030854 delete folder feature
cavaliet
parents: 276
diff changeset
    54
    url(r'^folder/(?P<folder_pk>[\w-]+)$', login_required(AddOrUpdateFolder.as_view()), name='add_or_update_folder'),
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 305
diff changeset
    55
    url(r'^searchajax/$', SearchDatasheet(), name='searchajax'),
277
503a52030854 delete folder feature
cavaliet
parents: 276
diff changeset
    56
    url(r'^deletefolder/(?P<folder_pk>[\w-]+)$', login_required(DeleteFolder.as_view()), name='delete_folder'),
0
896db0083b76 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
)