Перенаправление пользователя от входа в систему на грубую первую страницу

Я новичок в django и даже в python. У меня есть проект 'mysite' с 3 приложениями. Конфиги урлов mysite urls.py:

from django.contrib import admin
from django.urls import include, path


    urlpatterns = [
        path('admin/', admin.site.urls),
        # user management
        path('account/', include('allauth.urls')),
        #local
        path("", include("pages.urls", namespace="pages")),
        path("imoveis/", include("imoveis.urls", namespace="imoveis")),
    ]

Приложение Пользователи - нет urls.py Приложение Imoveis - urls.py:

from django.urls import path
from . import views

app_name = "imoveis"

urlpatterns = [
    path('', views.form, name='form'),
    path('create/', views.create, name='create'),
    path('view/<int:pk>/', views.view, name='view'),
    path('edit/<int:pk>/', views.edit, name='edit'),
    path('update/<int:pk>/', views.update, name='update'),
    path('delete/<int:pk>/', views.delete, name='delete'),
   ]

и страницы приложений - urls.py:

from django.urls import path

from . import views


app_name = "pages"

urlpatterns = [
    path("", views.HomePageView.as_view(), name="home"),
]

У меня есть папка шаблона (папка, не находящаяся внутри какого-либо приложения или проекта) с:

  • Папка "Аккаунты": login.html, logout.html и signup.html -Папка Imoveis: form.html, read.html и view.html
  • .

и base.html и home.html непосредственно в папке template

Я хочу, чтобы при входе пользователя в систему он попадал на страницу form.html. Я не знаю, как перейти из base.html

Я поместил в файл form.html :

{% extends 'account_login.html' %}

но ничего. Любая помощь приветствуется. С уважением

Вернуться на верх