Esempio n. 1
0
from django.urls import path
from django.conf.urls import url, include
from django.contrib import admin
from apps.mascota.views import index, mascota_view, mascota_list, mascota_edit, mascota_delete, \
        MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

app_name = 'mascota'

urlpatterns = [
    #path('admin/', admin.site.urls),
    url(r'^$', index, name='index'),
    url(r'^nuevo$', MascotaCreate.as_view(), name='mascota_crear'),
    #url(r'^nuevo$', mascota_view, name='mascota_crear'), #Cuando haga la petición a la url, va a ejecutar la vistas mascota_view
    #url(r'^listar', mascota_list, name='mascota_listar'),
    url(r'^listar', MascotaList.as_view(), name='mascota_listar'),#Como MascotaList es una clase, debemos indicar con el método as_view que se va a ejecutar como una vista
    #url(r'^editar/(?P<id_mascota>\d+)/$', mascota_edit, name='mascota_editar'),
    url(r'^editar/(?P<pk>\d+)/$', MascotaUpdate.as_view(), name='mascota_editar'),
    #url(r'^eliminar/(?P<id_mascota>\d+)/$', mascota_delete, name='mascota_eliminar'),
    url(r'^eliminar/(?P<pk>\d+)/$', MascotaDelete.as_view(), name='mascota_eliminar'),

]
Esempio n. 2
0
from django.urls import path, include
from django.contrib.auth.decorators import login_required
from apps.mascota.views import listado, index, mascota_view, mascota_list, mascota_edit, mascota_delete, MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

urlpatterns = [
    path('', index, name='index'),
    path('crear_mascota/',
         login_required(MascotaCreate.as_view()),
         name='crear_mascota'),
    path('lista_mascota/',
         login_required(MascotaList.as_view()),
         name='lista_mascota'),
    path('editar_mascota/<pk>',
         login_required(MascotaUpdate.as_view()),
         name='editar_mascota'),
    path('eliminar_mascota/<pk>',
         login_required(MascotaDelete.as_view()),
         name='eliminar_mascota'),
    path('listado', listado, name='listado'),
]
Esempio n. 3
0
from django.urls import path
from django.contrib.auth.decorators import login_required

from apps.mascota.views import listado, index, mascota_view, mascota_list, mascota_edit, mascota_delete, MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

urlpatterns = [
    path('', index, name='index'),
    path('nuevo', login_required(MascotaCreate.as_view()), name='mascota_crear'),
    path('listar', login_required(MascotaList.as_view()), name='mascota_listar'),
    path('editar/<int:pk>', login_required(MascotaUpdate.as_view()), name='mascota_editar'),
    path('eliminar/<int:pk>', login_required(MascotaDelete.as_view()), name='mascota_eliminar'),

    path('listado', listado, name='listado'),
]
Esempio n. 4
0
from django.conf.urls import url, include
from apps.mascota.views import index, mascota_view, mascota_list, mascota_edit, mascota_delete, MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

urlpatterns = [
    url(r'^$', index, name='index'),
    url(r'^nuevo$', MascotaCreate.as_view(), name='mascota_crear'),
    url(r'^listar$', MascotaList.as_view(), name='mascota_listar'),
    url(r'^editar/(?P<pk>\d+)$',
        MascotaUpdate.as_view(),
        name='mascota_editar'),
    url(r'^eliminar/(?P<pk>\d+)$',
        MascotaDelete.as_view(),
        name='mascota_eliminar'),
]
Esempio n. 5
0
from django.urls import path
from apps.mascota.views import index, mascota_view
from apps.mascota.views import mascota_edit
from apps.mascota.views import MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

app_name = 'apps'
urlpatterns = [
    path('', index, name="index"),
    path('nuevo', MascotaCreate.as_view(), name="mascota_crear"),
    path('lista', MascotaList.as_view(), name="mascota_listar"),
    path('editar/(?P<pk>\d+)/', MascotaUpdate.as_view(),
         name="mascota_editar"),
    path('eliminar/(?P<pk>\d+)/',
         MascotaDelete.as_view(),
         name="mascota_eliminar"),
]
Esempio n. 6
0
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required
from apps.mascota.views import index, mascota_view, mascota_list, mascota_edit, mascota_delete, MascotaList, \
	 MascotaCreate, MascotaUpdate, MascotaDelete, listado
urlpatterns = [
    url(r'^$', index, name='index'),
    #url(r'^nuevo$', mascota_view, name='mascota_crear'),
    url(r'^nuevo$', login_required(MascotaCreate.as_view()), name='mascota_crear'),
    #url(r'^lista$', mascota_list, name='mascota_listar'),
    url(r'^lista', login_required(MascotaList.as_view()), name='mascota_listar'),
    #url(r'^editar/(?P<id_mascota>\d+)/$', mascota_edit, name='mascota_editar'),
    url(r'^editar/(?P<pk>\d+)/$', login_required(MascotaUpdate.as_view()), name='mascota_editar'),
    #url(r'^eliminar/(?P<id_mascota>\d+)/$', mascota_delete, name='mascota_eliminar'),
    url(r'^eliminar/(?P<pk>\d+)/$', login_required(MascotaDelete.as_view()), name='mascota_eliminar'),
    url(r'^listado', listado, name='listado'),

]
Esempio n. 7
0
from django.urls import path, include
#from django.contrib.auth.decorators import login_required

from apps.mascota.views import index, mascota_view, mascota_list, mascota_edit, mascota_delete, MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

urlpatterns = [
    path('', index, name='index'),
    #path('nuevo', mascota_view, name='mascota_crear'), #basado en funciones
    path('nuevo', MascotaCreate.as_view(),
         name='mascota_crear'),  #basado en clases
    #path('listar', mascota_list, name='mascota_listar'), #basado en funciones
    path('listar', MascotaList.as_view(),
         name='mascota_listar'),  #basado en clases
    #path('editar/<id_mascota>/', mascota_edit, name='mascota_editar'), #basado en funciones
    path('editar/<pk>/', MascotaUpdate.as_view(),
         name='mascota_editar'),  #basado en clases
    #path('eliminar/<id_mascota>/', mascota_delete, name='mascota_eliminar'), #basado en funciones
    path('eliminar/<pk>/', MascotaDelete.as_view(),
         name='mascota_eliminar'),  #basado en clases
]
Esempio n. 8
0
from django.urls import path, include
from apps.mascota.views  import index, mascota_view, mascota_list, mascota_edit, mascota_delete, \
    MascotaList, MascotaCrear, MascotaUpdate, MascotaDelete

urlpatterns = [
    path('', index, name='index'),
    path('nuevo', MascotaCrear.as_view(), name='mascota_crear'),
    path('listar', MascotaList.as_view(), name='listar'),
    path('editar/<pk>', MascotaUpdate.as_view(), name= 'mascota_editar'),
    path('eliminar/<pk>', MascotaDelete.as_view(), name= 'mascota_eliminar'),
]
Esempio n. 9
0
from django.conf.urls import url
from apps.mascota.views import index, mascota_view, mascota_list, mascota_edit, mascota_delete, MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete
from django.contrib.auth.decorators import login_required

urlpatterns = [
    url(r'^$', index, name='index'),
    #url(r'^nuevo$', mascota_view, name='mascota_crear'),
    url(r'^nuevo$', login_required(MascotaCreate.as_view()), name='mascota_crear'),
    #url(r'^listar$', mascota_list, name='mascota_listar'),
    url(r'^listar', login_required(MascotaList.as_view()), name='mascota_listar'),
    #rl(r'^editar/(?P<id_mascota>\d+)$', mascota_edit, name='mascota_editar'),
    url(r'^editar/(?P<pk>\d+)$', login_required(MascotaUpdate.as_view()), name='mascota_editar'),
    #url(r'^eliminar/(?P<id_mascota>\d+)$', mascota_delete, name='mascota_eliminar'),
    url(r'^eliminar/(?P<pk>\d+)$', login_required(MascotaDelete.as_view()), name='mascota_eliminar'),

]
Esempio n. 10
0
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required

from apps.mascota.views import listadousuarios, index, mascota_view, mascota_list, mascota_edit, mascota_delete, \
	MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

urlpatterns = [
    url(r'^$', index, name='index'),
    url(r'^nuevo$', login_required(MascotaCreate.as_view()), name='mascota_crear'),
    url(r'^listar', login_required(MascotaList.as_view()), name='mascota_listar'),
    url(r'^editar/(?P<pk>\d+)/$',
        login_required(MascotaUpdate.as_view()), name='mascota_editar'),
    url(r'^eliminar/(?P<pk>\d+)/$',
        login_required(MascotaDelete.as_view()), name='mascota_eliminar'),
    url(r'^listado', listadousuarios, name="listado"),
]