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),
#   ...