-
check_circle_outlineMódulo 1 | 10 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 14 clases
Formularios
expand_more -
check_circle_outlineMódulo 3 | 6 clases
Templates
expand_more -
check_circle_outlineMódulo 4 | 19 clases
Productos
expand_more-
done_all
Clase 1
Modelo de productos
-
done_all
Clase 2
Administrador de productos
-
done_all
Clase 3
Shell de Django
-
done_all
Clase 4
Listado de productos
-
done_all
Clase 5
Clase ListView
-
done_all
Clase 6
Clase DetailView
-
done_all
Clase 7
Templates de aplicaciones
-
done_all
Clase 8
Slug
-
done_all
Clase 9
Slugs automáticos
-
done_all
Clase 10
Pre save
-
done_all
Clase 11
Slug Unicos
-
done_all
Clase 12
Imagenes
-
done_all
Clase 13
Listado de productos
-
done_all
Clase 14
Snippets
-
done_all
Clase 15
Buscador de productos
-
done_all
Clase 16
Relación muchos a muchos
-
done_all
Clase 17
Búsqueda por múltiples filtros
-
done_all
Clase 18
Rutas con argumentos
-
done_all
Clase 19
Respaldo de información
-
-
check_circle_outlineMódulo 5 | 3 clases
Usuarios
expand_more -
check_circle_outlineMódulo 6 | 20 clases
Carrito de compras
expand_more -
check_circle_outlineMódulo 7 | 10 clases
Orden de compra
expand_more -
check_circle_outlineMódulo 8 | 11 clases
Dirección de envío
expand_more -
check_circle_outlineMódulo 9 | 5 clases
Orden y dirección de envío
expand_more -
check_circle_outlineMódulo 10 | 11 clases
Pedidos
expand_more -
check_circle_outlineMódulo 11 | 8 clases
Código de promoción
expand_more -
check_circle_outlineMódulo 12 | 9 clases
Métodos de pago
expand_more -
check_circle_outlineMódulo 13 | 3 clases
Cobro
expand_more -
check_circle_outlineMódulo 14 | 3 clases
Extras
expand_more
4 comentario(s)
Saben estoy obteniendo este error “Reverse for ‘tatamaster_web.views.index’ not found. ‘tatamaster_web.views.index’ is not a valid view function or pattern name.” cuando trato de iniciar sesión usando ia clase ProductListView para llamar al index.html.
Cuando pongo en las urls.py views.index me carga, pero si pongo en la path(‘’, ProductListView.as_view(), name = ‘index’) no me deja iniciar sesión.
Este es el archivo url.py:
#Espero que esta vez si funcione
from django.contrib import admin
from django.urls import path
from . import views
from products.views import ProductListView
urlpatterns = [
path(‘’, ProductListView.as_view(), name = ‘index’),
#path(‘’, views.index, name = ‘index’),
path(‘usuarios/login’, views.login_view, name = ‘login’),
path(‘usuarios/logout’, views.logout_view, name = ‘logout’),
path(‘usuarios/registro’, views.register_view, name = ‘register’),
path(‘admin/’, admin.site.urls),
]
Y este es el views.py- products:
from django.shortcuts import render
from django.views.generic.list import ListView
from .models import Product
class ProductListView(ListView):
template_name = ‘index.html’
queryset = Product.objects.all().order_by(‘-id’)
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['message'] = 'Listado de Productos'
context['products'] = context['product_list']
print(context)
return context
Te agradezco de antemano tu ayuda.
self.check(display_num_errors=True)
File "C:\Users\lprietop\webapp\lib\site-packages\django\core\management\base.py", line 390, in check
include_deployment_checks=include_deployment_checks,
File "C:\Users\lprietop\webapp\lib\site-packages\django\core\management\base.py", line 377, in _run_checks
return checks.run_checks(**kwargs)
File "C:\Users\lprietop\webapp\lib\site-packages\django\core\checks\registry.py", line 72, in run_checks
new_errors = check(app_configs=app_configs)
File "C:\Users\lprietop\webapp\lib\site-packages\django\core\checks\urls.py", line 40, in check_url_namespaces_unique
all_namespaces = _load_all_namespaces(resolver)
File "C:\Users\lprietop\webapp\lib\site-packages\django\core\checks\urls.py", line 57, in _load_all_namespaces
url_patterns = getattr(resolver, 'url_patterns', [])
File "C:\Users\lprietop\webapp\lib\site-packages\django\utils\functional.py", line 80, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "C:\Users\lprietop\webapp\lib\site-packages\django\urls\resolvers.py", line 588, in url_patterns
raise ImproperlyConfigured(msg.format(name=self.urlconf_name))
django.core.exceptions.ImproperlyConfigured: The included URLconf 'webapp.urls' does not appear to have any patterns in it. If you see valid patterns in the file then the issue is probably caused by a circular import.
Clase 33