Also habe ich 2 Apps für mein Django-Projekt. Im Standardordner mysite haben Sie die Datei urls.py
. Ich kann nicht herausfinden, wie ich alle meine URLs für alle Apps in nur einer urls.py-Datei schreibe.Django URLs aus verschiedenen Apps in nur der Basis
Ich habe dies versucht:
from reviews.models import *
aber das ist nicht arbeiten.
Danke für jede Hilfe!
Ich würde die Ansichten sie namentlich importieren, anstatt mit '* '. Ihre aktuelle Version ist ein wichtiger Code Geruch und verletzt Best Practices – Jason
Richtig ok. Sollte ich dasselbe tun, wenn ich meine Modelle in meine Ansichten importiere? Auch warum ist es ein wichtiger Code Geruch? – wtreston
richtig, ich würde es mir zur Gewohnheit machen, nach einem bestimmten Namen zu importieren und '' ''zu vermeiden, es sei denn, Sie sind absolut sicher, dass Sie alles in dem zu importierenden Modul benötigen. Weitere Informationen finden Sie unter https://stackoverflow.com/questions/2386714/why-is-import-bad – Jason