我正在使用Mac OS 10.9,当我打开终端时,输入Python IDLE,并输入一些代码,如:
$ django-admin.py startproject mysite
$ python manage.py runserver
$ python manage.py syncdb
$ from django.db import models
特别是输入from django.db import models
,然后Python IDLE将崩溃。它每次都会发生。为什么会这样?我该如何解决?
答案 0 :(得分:0)
如果您想从命令行使用模型,首先需要启动Python shell。正如@evert在评论中提到的,你的第四行不能简单地输入到Mac / Linux shell中。
如果您想使用manage.py shell,可以在Python shell中使用模型:
$ python manage.py shell
Python 2.7.3 (default, Aug 1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from django.db import models