• 締切済み

Django python

pythonでdjangoのシステムについてお聞きしたいのですが・・ python0.95バージョンは管理画面からユーザーが追加できないため、manage.pyからshellでユーザ登録をすると教わり、試してみたのですが以下のようなネームエラーがでてしまい、ユーザ登録ができません。 どなたか御存じの方いらっしゃいましたら教えてください。。 >>> user = User.objects.create_user('hogehoge','hoge@ss.jp','456789') Traceback (most recent call last): File "<console>", line 1, in ? NameError: name 'User' is not defined 設定しなくてはいけないファイルがあるのでしょうか? よろしくお願いします。

みんなの回答

回答No.1

from django.contrib.auth.models import Userして、Userモデルをimportしておかねばなりません。

参考URL:
http://ymasuda.jp/python/django/docs_0.95/authentication.html#id7
jgaz0213
質問者

お礼

whosaysniさん。 回答してくださり、ありがとうございます。 はい。一行前に >>>from django.contrib.auth.models import User を命令しているのですが、エラーがでてしまいました。 python の違うバージョンでshellを起動させたらうまくいったのですが。 ここでネームエラーが出る理由がわからなくて。 ありがとうございました。

関連するQ&A

専門家に質問してみよう