【发布时间】:2014-12-25 11:45:43
【问题描述】:
这是在我尝试使用 model 创建表时显示的。我已经尝试了几件事,但没有工作。
命令行
(test_env) C:\Users\User\Desktop\test_env\src>python manage.py syncdb
Operations to perform:
Apply all migrations: admin, contenttypes, joins, auth, sessions
Running migrations:
No migrations to apply.
我的模型
from django.db import models
class Join(models.Model):
emai = models.EmailField()
timestamp = models.DateTimeField(auto_now_add = True, auto_now=False)
updated = models.DateTimeField(auto_now_add = False, auto_now=True)
def __unicode__(self):
return "Join"
Settings.py
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'joins',
)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
【问题讨论】:
-
您的数据库中是否已经有一个名为
joins的表?如果它已经存在,Django 不会更改它。 -
我刚刚更新了显示“joins”表已更新的表,但我在任何地方都找不到该表。我如何/在哪里找到它?我也检查了管理员。