Je suis en train de suivre le tutoriel django et créer deux tables où la clé unique de table1 peut apparaître plusieurs fois sur table2 (qui a une autre clé unique)erreur d'importation dans le tutoriel django
CREATE TABLE "apples" (
"id1" integer NOT NULL PRIMARY KEY,
"value1" varchar(400) NOT NULL,
)
;
CREATE TABLE "oranges" (
"id2" integer NOT NULL PRIMARY KEY,
"id1" integer NOT NULL REFERENCES "MyApp_apples" ("id"),
"value2" datetime NOT NULL,
)
quand essayant de courir:
import package
from package import MyApp
from package.MyApp import models
from package.MyApp import apples, oranges
p = apples.objects.get(id=1)
p.oranges_set.create(value2="2168164000000")
je reçois la pile d'erreurs (je posterai seulement la fin, si vous avez besoin de plus, dites-moi s'il vous plaît):
File "/usr/lib/pymodules/python2.7/django/utils/translation/trans_real.py", line 162, in _fetch
app = import_module(appname)
File "/usr/lib/pymodules/python2.7/django/utils/importlib.py", line 35, in import_module
__import__(name)
ImportError: No module named MyApp
Je suppose que c'est un problème avec les importations, mais comment puis-je le résoudre?
Pouvez-vous nous parler des fichiers/dossiers impliqués? –