从现有数据库创建django项目

时间:2013-02-08 06:39:40

标签: django django-models

我有一个现有的MySQL数据库。我想用该数据库创建一个新的django应用程序。

我读到每次在django中添加新模型时都需要运行“syncdb”。那次以<database_name>.<table_name>格式在数据库中添加新表。并从该表中获取数据。

从django中的现有数据库中获取数据的正确方法是什么?

这是我的模特:

来自django.db导入模型

class Users(models.Model):
    employee_id = models.CharField(max_length=30)
    def __unicode__(self):
        return self.employee_id

1 个答案:

答案 0 :(得分:2)

使用Django模型元选项分别在模型和字段上设置db_tabledb_column。有关如何使用它们的更多信息,请参阅这些链接: https://docs.djangoproject.com/en/dev/ref/models/options/#db-table https://docs.djangoproject.com/en/dev/ref/models/fields/#db-column