djangoでは、データベースをcsvファイルから作成しようとしています。インポートエラー:モジュールがありません。app1.models
load_data.py:私はこのコードを書いたthisチュートリアルの助けを借りて、私はこれを実行すると
# Full path and name to your csv file
csv_filepathname="Home/Desktop/MyProject/practice/app1/data/link1.csv"
# Full path to your django project directory
your_djangoproject_home="Home/Desktop/MyProject/practice/"
import sys,os
sys.path.append('Home/Desktop/MyProject/practice/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
from app1.models import Link
import csv
dataReader = csv.reader(open(csv_filepathname), delimiter=',', quotechar='"')
for row in dataReader:
abc = Link()
abc.name = row[0]
abc.roll = row[1]
abc.save()
を、私はモジュールの名前app1.modelsを言っていないインポートエラーが発生します。私はそれを理解することはできません。誰かが間違いを強調できますか? my directory structure
私はPython 2.7とdjango 1.6に取り組んでいます。
あなたが呼ばれるアプリを持っていますかアプリ1? –
はい、私はそれを持っています – user37886
あなたの完全なディレクトリ構造を示してください。 –