mysql - 如何在 Django 模型中添加一个新字段

标签 mysql django field

这是我的模型:

class zjm_model(models.Model):
    a = models.CharField(max_length=36)
    b = models.CharField(max_length=36)

zjm_model 表在我的 mysql 中有很多数据,现在,

我想添加一个新字段:

class zjm_model(models.Model):
    a = models.CharField(max_length=36)
    b = models.CharField(max_length=36)
    c = models.CharField(max_length=36)

但是,当我运行 manage.py syncdb 时,它会显示:

No fixtures found.

那么我怎样才能向我的数据库添加一个新字段,

谢谢

最佳答案

数据库迁移不是 Django 的内置功能,因此您需要使用第三方库。我强烈推荐 south .

关于mysql - 如何在 Django 模型中添加一个新字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4990466/

相关文章:

django - 在外键上使用 `defer` 或 `only`

python - 限制更新方法只能修改请求用户自己的数据?

pdf - 如何在 PDF 表单上保存填写的字段?

MySQL - 如何使用 'LIKE' 运算符中的字段

php - 使用 php 将图片从数据库加载到 jquery slider

Nodejs 上的 mySql JOIN

php - Auto_increment 选项在服务器上不起作用

php - 从 mysql db 获取值并将其发布到 php 页面

django - 如何将 Django 应用程序设置保留在数据库中,或即时更改?

c++ - scanf/字段长度 : using a variable/macro, C/C++