これは現在修正されています: 問題は..コードがモデルに存在し、シャットダウンして一晩再起動したため正しく保存され、コードは正しく保存されました。しかし、私が github にコミットしたとき、誰かがそれが欠落していることに正しく気づきました。モデル ファイルが空のようです。コードを切り取り、再度貼り付けて保存し、レポにプッシュしました。manage.py sql polls を再度実行すると、正しい SQL が生成されました。何が問題なのかわかりませんが、ディスクに正しく保存されました。見てくれた人に感謝します。
私はちょうどdjangoチュートリアルを行っています.django 1.4.1がインストールされたubuntuにいて、python 2.7とMySqlをdbとして使用しています。データベースを作成し、syncdb を正常に実行して、デフォルトのテーブルを作成しました。
これまでのところすべてが機能しており、すべての正しいディレクトリが作成されたようです。私のモデルにはタイプミスがありません (回答を検索した後、以前のバージョンのチュートリアルにタイプミスやその他のエラーが含まれていることに気付きました)。しばらく検索しましたが、以前に投稿された回答で、私が抱えている問題を解決しているようには見えません。
django が正しくインストールされており、ターミナルから django を正常にインポートできます。
INSTALLED_APPS に「投票」を追加しました。
python manage.py sql polls を実行すると、ターミナルの次の行に移動し、出力もエラーも発生しません。manage.py validate を実行すると、エラーは発生しません。
私は間違っている可能性がありますが、python manage.py startapp polls を実行したときに、このアプリへのパスを PYTHONPATH に追加する必要があったと思いますが、これは起こっていないようです。
ただし、一時的に sys.path.append(... を使用してパスを追加すると...そこにはありますが、これでも問題は解決しません。しばらくの間探していたヘルプを大歓迎します..
ありがとう
コメントで要求されているように、プロジェクトのツリー構造は次のとおりです
└── mysite
├── manage.py
├── mysite
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── settings.py
│ ├── settings.pyc
│ ├── urls.py
│ ├── urls.pyc
│ ├── wsgi.py
│ └── wsgi.pyc
└── polls
├── __init__.py
├── __init__.pyc
├── models.py
├── models.pyc
├── tests.py
└── views.py