Zirkulärer Import in DjangoPython

Python-Programme
Guest
 Zirkulärer Import in Django

Post by Guest »

Ich erhalte diese Fehlermeldung: Es scheint keine Muster zu enthalten. Wenn Sie die Variable „urlpatterns“ mit gültigen Mustern in der Datei sehen, wird das Problem wahrscheinlich durch einen zirkulären Import verursacht, wenn ich python manage.py runserver
app urls.py versuche

Code: Select all

from django.urls import path
from . import views

urlpatterns = [
path ('', views.index, name='index'),
]
Projekt urls.py

Code: Select all

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

urlpatterns = [
path('admin/', admin.site.urls),
path('', include('myapp.urls')),
]

app Views.py

Code: Select all

from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse(' Hello man')
Ich verwende Django 4.1 und Python 3.10.10, ich habe dies auch mit Python 3.12 und Django 5.1.4 versucht, der Fehler blieb jedoch weiterhin bestehen.
Ohne diese bestimmte Codezeile unten in der übergeordneten App läuft das Programm einwandfrei.

Code: Select all

 path('', include('myapp.urls')),
aber wenn ich die obige Codezeile einfüge, erhalte ich die folgende Fehlermeldung: „Es scheint keine Muster darin zu enthalten.“ Wenn Sie die Variable „urlpatterns“ mit gültigen Mustern in sehen Datei, dann wird das Problem wahrscheinlich durch einen zirkulären Import verursacht.
Ich habe versucht, „von“ zu ändern. „Ansichten importieren“ zu „Aus Myapp-Ansichten importieren“. Hat nicht funktioniert.
Ich habe andere Fragen dazu überprüft und das Problem konnte dadurch nicht behoben werden.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post