# -*- coding: utf-8 -*-
from django.conf.urls import include, url
from django.contrib import admin
from django.conf.urls.static import static
from django.conf import settings

from apps.Carrito_Ventas import views

urlpatterns = [
    # Examples:
    # url(r'^$', 'Practica2_G1.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^$','apps.Carrito_Ventas.views.home'),
    url(r'^accounts/login/$', 'apps.Carrito_Ventas.views.login'),
	url(r'^accounts/auth/$', 'apps.Carrito_Ventas.views.ver'),
	url(r'^accounts/logout/$', 'apps.Carrito_Ventas.views.logout'),
	url(r'^accounts/loggedin/', 'apps.Carrito_Ventas.views.loggedin'),
	url(r'^accounts/invalid/$', 'apps.Carrito_Ventas.views.invalid'),

    url(r'^crearUsuario2/', views.CrearUsuario2.as_view(), name="CrearUsuario2"),
    url(r'^crearUsuario/', views.CrearUsuario, name="CrearUsuario"),
    url(r'^usuario/list/', 'apps.Carrito_Ventas.views.list_usuarios', name="list_usuarios"),
    url(r'^usuario/(?P<usuarioid>\d+)/', 'apps.Carrito_Ventas.views.update_usuario', name='update_usuario'), #formulario para editar
    url(r'^usuario/delete/(?P<usuarioid>\d+)/', 'apps.Carrito_Ventas.views.delete_usuario', name='delete_usuario'), #ruta para eliminar


    url(r'^admin/', include(admin.site.urls)),

    url(r'^seccion/list', 'apps.Carrito_Ventas.views.list_secciones', name='list_secciones'), #listado
    url(r'^seccion/add/', 'apps.Carrito_Ventas.views.add_seccion', name='add_seccion'), #formulario para añadir
    url(r'^seccion/(?P<seccionid>\d+)/', 'apps.Carrito_Ventas.views.update_seccion', name='update_seccion'), #formulario para editar
    url(r'^seccion/delete/(?P<seccionid>\d+)/', 'apps.Carrito_Ventas.views.delete_seccion', name='delete_seccion'), #ruta para eliminar

    url(r'^carrito/list', 'apps.Carrito_Ventas.views.list_carrito', name='list_carrito'), #listado carrito
    #url(r'^articulosCliente/list', 'apps.Carrito_Ventas.views.list_articulo_cliente', name="list_articulo_cliente"), #listado articulos cliente



    url(r'^articulo/list', 'apps.Carrito_Ventas.views.list_articulos', name='list_articulos'), #listado
    url(r'^articulo/add/', 'apps.Carrito_Ventas.views.add_articulo', name='add_articulo'), #formulario para añadir
    url(r'^articulo/(?P<articuloid>\d+)/', 'apps.Carrito_Ventas.views.update_articulo', name='update_articulo'), #formulario para editar
    url(r'^articulo/delete/(?P<articuloid>\d+)/', 'apps.Carrito_Ventas.views.delete_articulo', name='delete_articulo'), #ruta para eliminar
    url(r'^listarArticulos/', include('apps.verArticulos.urls')),
    url(r'^factura/list', 'apps.verArticulos.views.list_facturas', name='list_facturas'), #listado de facturas
    url(r'^factura/(?P<carritoid>\d+)/', 'apps.verArticulos.views.add_factura', name='add_factura'), #listado de facturas
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
