首页 > 解决方案 > 我的代码没有运行它说有一个循环导入错误我正在尝试加载主视图以便它重定向我

问题描述

我正在开发一个 django 项目,但它返回包含的 urlconf “myapp.urls”似乎没有任何模式。

我尝试检查我的视图以确保我正确导入了所有内容

from django.contrib import admin
from django.urls import path
from .views import home
from accounts.views import login_view

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',home),
    path('accounts/login/', login_view),
]

我希望网站能够运行并将我重定向到登录页面

这是我与 urls.py 在同一目录中的视图

@login_required
def home(request):
    return render(request,"home.html")

标签: pythondjangodjango-2.2

解决方案


将此包含在您的 settings.py 中

设置.py

LOGIN_URL = '/accounts/login/'
LOGOUT_URL = "/accounts/logout/"
LOGIN_REDIRECT_URL = " "

推荐阅读