Django IndentationError: unexpected indent 解决方法 - Django 4.2.1
这个错误通常是由缩进错误引起的,可以检查代码是否正确缩进。在这种情况下,看起来是在第22行的from语句前有额外的缩进。您可以将代码行22的缩进调整为与其它导入语句相同的缩进,并再次运行您的应用程序。建议使用四个空格作为一个缩进级别。例如:
from django.urls import path
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import TemplateView
from django.contrib.auth.views import LoginView, LogoutView
from django.contrib import admin
from django.urls import reverse_lazy
from django.views.static import serve
urlpatterns = [
path('admin/', admin.site.urls),
path('', TemplateView.as_view(template_name='home.html'), name='home'),
path('login/', LoginView.as_view(template_name='login.html'), name='login'),
path('logout/', LogoutView.as_view(next_page=reverse_lazy('home')), name='logout'),
# ...其他URL配置...
]
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += [
path('favicon.ico', serve, {'path': 'favicon.ico'}),
]
原文地址: https://www.cveoy.top/t/topic/ozyg 著作权归作者所有。请勿转载和采集!