JSFiddle - React, Tailwind, and code Playground
by houmie
HTML
admin.autodiscover()
urlpatterns = patterns('',
# Session management
(r'^login/$', 'django.contrib.auth.views.login'),
(r'^logout/$', logout_page_view),
(r'^change-password/$', 'django.contrib.auth.views.password_change'),
(r'^password-changed/$', 'django.contrib.auth.views.password_change_done'),
(r'^password_reset/$','django.contrib.auth.views.password_reset'),
(r'^password_reset_done/$','django.contrib.auth.views.password_reset_done'),
(r'^password_reset_confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$','django.contrib.auth.views.password_reset_confirm'),
(r'^password_reset_complete/$','django.contrib.auth.views.password_reset_complete'),
(r'^register/$', register_page_view),
(r'^register/success/$', direct_to_template, {'template': 'registration/register_success.html'}),
#Browsing
(r'^$', main_page_view),
(r'^contact/delete/(?P<contact_id>\d+)/$', delete_contact_view),
(r'^contact/edit/(?P<contact_id>\d+)/$', contact_view),
(r'^contact/add/', contact_view),
(r'^contact/(?P<contact_id>\d+)/call/edit/(?P<call_id>\w+)/$', call_view_edit),
(r'^contact/(?P<contact_id>\d+)/call/delete/(?P<call_id>\w+)/$', delete_call_view),
(r'^contact/(?P<contact_id>\d+)/call/add/$', call_view),
(r'^contact/(?P<contact_id>\d+)/calls/$', call_display_view),
(r'^sales_item/add/$', sales_item_view),
(r'^sales_item/edit/(?P<sales_item_id>\d+)/$', sales_item_view),
(r'^sales_items/$', sales_item_display_view),
(r'^sales_item/delete/(?P<sales_item_id>\d+)/$', delete_sales_item_view),
(r'^deal/add/$', deal_template_view),
(r'^deal/edit/(?P<deal_id>\d+)/$', deal_template_view),
(r'^deals/$', deal_template_display_view),
(r'^deal/delete/(?P<deal_id>\d+)/$', delete_template_deal_view),
(r'^charts/contact/(?P<contact_id>\d+)$', charts_view),
#(r'^deal_status/(?P<deal_id>\d+(,\d+)*)/$', _deal_status_view),
# ...