-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathurls.py
43 lines (40 loc) · 2.81 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
from django.conf.urls.defaults import patterns, include, url
from django.conf import settings
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^$', 'delivery.views.home', name='home'),
url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^media/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.STATIC_ROOT, 'show_indexes': True}),
url(r'^cadastro/(?P<chave>[\w]+)', 'EntregAqui.delivery.views.ativar_usuario'),
url(r'^cadastro/$', 'EntregAqui.delivery.views.cadastrar_usuario'),
url(r'^finalizar_cadastro/$', 'EntregAqui.delivery.views.finalizar_cadastro'),
url(r'^adicionar_endereco/$', 'EntregAqui.delivery.views.adicionar_endereco'),
url(r'^painel/$', 'EntregAqui.delivery.views.painel'),
url(r'^finalizar_compra/(?P<pagamento>[\w ]+)/$', 'EntregAqui.delivery.views.finalizar_compra'),
url(r'^finalizar_compra/(?P<pagamento>[\w ]+)/(?P<observacao>[\w ]+)/$', 'EntregAqui.delivery.views.finalizar_compra'),
url(r'^fale_conosco/$', 'EntregAqui.delivery.views.exibir_painel_fale_conosco'),
url(r'^painel/historico/$', 'EntregAqui.delivery.views.painel_historico'),
url(r'^obrigado_fale_conosco/$', 'EntregAqui.delivery.views.exibir_obrigado_fale_conosco'),
url(r'^login/$', 'EntregAqui.delivery.views.login'),
url(r'^logout/$', 'EntregAqui.delivery.views.logout'),
url(r'^parceria/$', 'EntregAqui.delivery.views.exibir_parceria'),
url(r'^carrinho/$', 'EntregAqui.delivery.views.exibir_carrinho'),
url(r'^disponibilidade_cidade/$', 'EntregAqui.delivery.views.exibir_disponibilidade'),
url(r'^ultimos_pedidos/$', 'EntregAqui.delivery.views.exibir_pedidos'),
url(r'^adicao_carrinho/$', 'EntregAqui.delivery.views.exibir_confirmacao_adicao'),
url(r'^entenda_preguica/$', 'EntregAqui.delivery.views.exibir_ajuda'),
url(r'^visualizar_carrinho/$', 'EntregAqui.delivery.views.exibir_carrinho'),
url(r'^menu_usuario/$', 'EntregAqui.delivery.views.exibir_menu_usuario'),
url(r'^catalogo/$', 'EntregAqui.delivery.views.exibir_catalogo'),
#[\w ]+ para pegar espaco
url(r'^(?P<cidade>[\w ]+)/(?P<categoria>[\w ]+)/(?P<loja>[\w ]+)/$', 'EntregAqui.delivery.views.detalhar_catalogo_produtos'),
url(r'^(?P<cidade>[\w ]+)/(?P<categoria>[\w ]+)/$', 'EntregAqui.delivery.views.listar_lojas'),
url(r'^(?P<cidade>[\w ]+)/$', 'EntregAqui.delivery.views.visualizar_categorias'),
url(r'^(?P<cidade>[\w ]+)/(?P<categoria>[\w ]+)/(?P<loja>[\w ]+)/pagamento/$', 'EntregAqui.delivery.views.iniciar_pagamento'),
# url(r'^[\w ]*', 'EntregAqui.delivery.views.home_redirect')
)