
# Este archivo urls.py es exclusivamente para registrar las vistas de la aplicación VGlenswebApp

from django.urls import path
from django.urls.resolvers import LocaleRegexDescriptor
from .import views

from django.contrib.auth.decorators import login_required


urlpatterns = [
    path('procesar_orden', views.procesar_orden, name="procesar_orden"),
    path('me/', login_required(views.OrderList.as_view(),login_url='/acceder/acceder/'), name="order_list"),
    path('<int:pk>', login_required(views.OrderDetail.as_view(),login_url='/acceder/acceder/'), name="order_detail"),

]

# LA MAGIA DE DJANGO:
# Para que django puede acceder a la informacion proveniente de un DetailView se le debe pasar la url de forma
# dinamica, especificamente la pk (primary key) de la siguiente forma: <int:pk>. Ya que el busca ese dato en la
# url, con esa informacion busca el pedido y lo retorna
