Ejemplo n.º 1
0
from django.conf.urls import *

from canvas.url_util import re_slug, maybe

urlpatterns = patterns('apps.monster.views',
    url('^/$', 'landing'),
    url('^/create$', 'create'),
    url('^/random$', 'random'),
    url('^/api/browse$', 'api_browse_monsters'),
    url('^/api/details/' + re_slug('short_id') + '$', 'api_monster_details'),
    url('^/' + re_slug('short_id') + maybe('/' + re_slug('option')) + '$', 'view'),
)

Ejemplo n.º 2
0
admin_urls = patterns('',
    (r'^$', redirect_to, {'url': '/admin/x/everything'}),
    (r'^', include(canvas_urls.root_urls)),
    (r'^staff/comment_freeze$', include('drawquest.apps.comment_freeze.urls')),
    (r'^staff/whitelisting', include('drawquest.apps.whitelisting.urls')),
    url(r'^staff$', direct_to_template, kwargs={'template': 'staff/staff.html'}),
    (r'^staff/', include(canvas_urls.staff_urls)),
    (r'^api_console$', 'drawquest.apps.api_console.views.staff_api_console'),

    (r'^quests/', include('drawquest.apps.quests.urls')),

    (r'^x/', include(canvas_urls.tag_browse_urls)),
    (r'^t/', include(canvas_urls.tag_browse_urls)),

    url(r'^p/' + re_slug('short_id')
               + maybe('/'+re_int('page'))
               + maybe('/reply/'+re_int('gotoreply'))
               + maybe('/(?P<sort_by_top>top)')
               + '/?$', 'apps.threads.views.thread'),
)

urlpatterns = patterns('canvas.views',
    url(r'^js_testing$', 'direct_to_django_template', kwargs={'template': 'drawquest_js_testing.django.html'}),

    url(r'^login$', 'drawquest_login', kwargs={'default_next': '/', 'staff_protocol': 'http'}),
    url(r'^logout$', 'logout'),
)

urlpatterns += patterns('',
    (r'^download$', redirect_to, {'url': 'https://itunes.apple.com/us/app/drawquest-free-daily-drawing/id576917425?ls=1&mt=8'}),
Ejemplo n.º 3
0
    (r'^$', redirect_to, {
        'url': '/admin/x/everything'
    }),
    (r'^', include(canvas_urls.root_urls)),
    (r'^staff/comment_freeze$', include('drawquest.apps.comment_freeze.urls')),
    (r'^staff/whitelisting', include('drawquest.apps.whitelisting.urls')),
    url(r'^staff$',
        direct_to_template,
        kwargs={'template': 'staff/staff.html'}),
    (r'^staff/', include(canvas_urls.staff_urls)),
    (r'^api_console$', 'drawquest.apps.api_console.views.staff_api_console'),
    (r'^quests/', include('drawquest.apps.quests.urls')),
    (r'^x/', include(canvas_urls.tag_browse_urls)),
    (r'^t/', include(canvas_urls.tag_browse_urls)),
    url(
        r'^p/' + re_slug('short_id') + maybe('/' + re_int('page')) +
        maybe('/reply/' + re_int('gotoreply')) +
        maybe('/(?P<sort_by_top>top)') + '/?$', 'apps.threads.views.thread'),
)

urlpatterns = patterns(
    'canvas.views',
    url(r'^js_testing$',
        'direct_to_django_template',
        kwargs={'template': 'drawquest_js_testing.django.html'}),
    url(r'^login$',
        'drawquest_login',
        kwargs={
            'default_next': '/',
            'staff_protocol': 'http'
        }),
Ejemplo n.º 4
0
from django.conf.urls.defaults import *

from canvas.url_util import re_slug, re_int, re_group_slug, re_year, re_month, re_day, maybe

urlpatterns = patterns(
    'apps.public_api.views',
    url('^$', 'root'),
    url('^posts/' + maybe(re_slug('short_id')) + '$', 'posts'),
    url('^users/' + maybe(re_slug('username')) + '$', 'users'),
    url('^groups/' + maybe(re_group_slug('group_name')) + '$', 'groups'),
)
Ejemplo n.º 5
0
from django.conf.urls.defaults import *

from canvas.url_util import re_slug, maybe

urlpatterns = patterns(
    'apps.monster.views',
    url('^/$', 'landing'),
    url('^/create$', 'create'),
    url('^/random$', 'random'),
    url('^/api/browse$', 'api_browse_monsters'),
    url('^/api/details/' + re_slug('short_id') + '$', 'api_monster_details'),
    url('^/' + re_slug('short_id') + maybe('/' + re_slug('option')) + '$',
        'view'),
)
Ejemplo n.º 6
0
    url(r'^user/' + re_slug('username') + '/ban$', 'staff_user_ban'),
    url(r'^user/' + re_slug('username') + '/unban$', 'staff_user_unban'),
    url(r'^user/' + re_slug('username') + '/dilate$', 'staff_user_dilate'),
    url(r'^user/' + re_slug('username') + '/ip_history$', 'staff_user_ip_history'),
    url(r'^ip/' + re_slug('ip') + '/user_history$', 'staff_ip_user_history'),
    url(r'^exception$', 'staff_exception'),
    url(r'^noop$', 'staff_noop'),
    url(r'^sticker_values$', 'sticker_values'),
)

staff_urls += patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^logged_out_homepage$', 'apps.logged_out_homepage.views.homepage_admin'),
    url(r'^sticky_threads$', 'apps.sticky_threads.views.sticky_admin'),
    url(r'^image_types/p/' + re_slug('short_id')
                           + maybe('/'+re_int('page'))
                           + maybe('/reply/'+re_int('gotoreply'))
                           + '$',
        'apps.threads.views.thread', kwargs={'template_name': 'staff/image_types.django.html'}),
)

sitemaps = dict(categories=sitemaps.Categories, static_pages=sitemaps.StaticSitemap(static_urls))


password_reset_urls = patterns('',
    url(r'^password_reset$', 'django.contrib.auth.views.password_reset', kwargs={'template_name': 'password_reset_form.django.html', 'email_template_name': 'password_reset_email.django.html'}), # use 'from_email': '*****@*****.**' when it lands in stable.
    url(r'^password_reset/done$', 'django.contrib.auth.views.password_reset_done', kwargs={'template_name': 'password_reset_done.django.html'}),
    url(r'^reset(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', kwargs={'template_name': 'password_reset_confirm.django.html'}),
    url(r'^reset/done$', 'django.contrib.auth.views.password_reset_complete', kwargs={'template_name': 'password_reset_complete.django.html'}),
)
Ejemplo n.º 7
0
from django.conf.urls.defaults import *

from canvas.url_util import re_slug, re_int, re_group_slug, re_year, re_month, re_day, maybe

urlpatterns = patterns('apps.public_api.views',
    url('^$', 'root'),
    url('^posts/' + maybe(re_slug('short_id')) + '$', 'posts'),
    url('^users/' + maybe(re_slug('username')) + '$', 'users'),
    url('^groups/' + maybe(re_group_slug('group_name')) + '$', 'groups'),
)