Beispiel #1
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'),
]
Beispiel #2
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'),

]
Beispiel #3
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"),
]
Beispiel #4
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'),
]
Beispiel #5
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'),
]
Beispiel #6
0
from django.conf.urls import url
from apps.mascota.views import MascotaList
from django.urls import path

urlpatterns = [
    path('listar/', MascotaList.as_view(), name='mascota_listar'),
]
Beispiel #7
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'),

]
Beispiel #8
0
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required

from apps.mascota.views import MascotaCreate, MascotaList, MascotaUpdate, MascotaDelete

urlpatterns = [
    url(r'^create/$',
        login_required(MascotaCreate.as_view()),
        name='create_pet'),
    url(r'^read/$', login_required(MascotaList.as_view()), name='principal'),
    url(r'^update/(?P<pk>\d+)/$',
        login_required(MascotaUpdate.as_view()),
        name='update_pet'),
    url(r'^delete/(?P<pk>\d+)/$',
        login_required(MascotaDelete.as_view()),
        name='delete_pet'),
]
Beispiel #9
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
]
Beispiel #10
0
from django.urls import path
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

app_name = 'mascota'

urlpatterns = [
    path('', index, name='index'),
    path('nuevo/',
         login_required(MascotaCreate.as_view()),
         name='mascota_create'),
    path('listar/', login_required(MascotaList.as_view()),
         name='mascota_list'),
    path('listado/', listado, name='mascota_listado'),
    path('editar/<pk>/',
         login_required(MascotaUpdate.as_view()),
         name='mascota_edit'),
    path('eliminar/<pk>/',
         login_required(MascotaDelete.as_view()),
         name='mascota_delete'),
]
Beispiel #11
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'),
]
Beispiel #12
0
from django.conf.urls import url
from apps.mascota.views import index, mascota_crear, mascota_list, mascota_edit, mascota_delete, \
    MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete

urlpatterns = [
    url(r'^$', index, name='index'),
    #url(r'^nuevo/$', mascota_crear, name='mascotaCrear'), #mediante funcion
    url(r'^nuevo/$', MascotaCreate.as_view(),
        name='mascotaCrear'),  #mediante clases
    #url(r'^listar/$', mascota_list, name='mascotaListar'), #mediante funcion
    url(r'^listar/$', MascotaList.as_view(),
        name='mascotaListar'),  #mediante clase
    #url(r'^editar/(?P<id_mascota>\d+)/$', mascota_edit, name='mascotaEditar'),
    url(r'^editar/(?P<pk>\d+)/$',
        MascotaUpdate.as_view(),
        name='mascotaEditar'),
    #url(r'^eliminar/(?P<id_mascota>\d+)/$', mascota_delete, name='mascotaEliminar'),
    url(r'^eliminar/(?P<pk>\d+)/$',
        MascotaDelete.as_view(),
        name='mascotaEliminar'),
]
Beispiel #13
0
from django.urls import path, re_path
from django.contrib.auth.decorators import login_required
from apps.mascota.views import index, MascotaList, MascotaCreate, MascotaUpdate, MascotaDelete, MascotaAPI

urlpatterns = [
    path('', index, name='index'),
    path('nuevo',
         login_required(MascotaCreate.as_view()),
         name='createMascota'),
    path('list/', login_required(MascotaList.as_view()), name='listMascota'),
    re_path(r'^edit/(?P<pk>[\d])/$',
            login_required(MascotaUpdate.as_view()),
            name='editMascota'),
    re_path(r'^delete/(?P<pk>[\d])/$',
            login_required(MascotaDelete.as_view()),
            name='delMascota'),
    path('api/list', MascotaAPI.as_view(), name='apiList'),
]
Beispiel #14
0
from django.conf.urls import url, include

# from apps.mascota.views import mascota_view, mascota_list, mascota_edit, mascota_delete
from apps.mascota.views import index, 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"),
]
Beispiel #15
0
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from apps.mascota import views
from apps.mascota.views import MascotaList, MascotaDetail, MascotaUpdate, PersonaUpdate, UserCreate
from apps.mascota.views import PersonaDetail, MascotaCrear, PersonaList, VacunaCreate, PersonaCreate

urlpatterns = [
    path('admin/', admin.site.urls),
    path('mascota/int:<pk>', MascotaDetail.as_view(), name='mascotadetail'),
    path('mascota_modificar/int:<pk>',
         MascotaUpdate.as_view(),
         name='mascotaupdate'),
    path('mascota', MascotaList.as_view(), name='mascotalist'),
    path('nuevo_usuario', UserCreate.as_view(), name='usuariocreate'),
    path('persona_modificar/<pk>',
         PersonaUpdate.as_view(),
         name='personaupdate'),
    path(r'persona/<int:pk>', PersonaDetail.as_view(), name='personadetail'),
    path('nueva_persona', PersonaCreate.as_view(), name='personacreate'),
    path('nueva_mascota', MascotaCrear.as_view(), name='nueva_mascota'),
    path('lista_personas', PersonaList.as_view(), name='personalist'),
    path('accounts/', include('django.contrib.auth.urls')),
    path('vacuna', VacunaCreate.as_view(), name='nueva_vacuna'),
    path('', views.index, name='index'),
]