小编Moh*_*ati的帖子

在 django 迁移期间处理数据?

class Material(models.Model):
    name = models.CharField(max_length=50, blank=False)
    short_name = models.CharField(max_length=2, blank=False, unique=False, default='Al')
   
    def __str__(self):
        return self.name

    class Meta:
        db_table = 'material'
Run Code Online (Sandbox Code Playgroud)

我创建了这个模型。假设我添加了一个名为的新字段

status = models.IntergerField(default=1)
Run Code Online (Sandbox Code Playgroud)

之后,如果我运行命令 python manage.py makemigrations,那么 django 将在表中添加一个新的字段状态。假设表中有 3 行,则值如下:

1. Material1, M1, 1
2. Material2, M2,1
3. Material3, M3, 1
Run Code Online (Sandbox Code Playgroud)

通过这次迁移,我还想更改每一行的状态并添加新行,就像

1. Material1, M1, 1
2. Material2, M2,0
3. Material3, M3, 0
4. Material4, M4, 1
Run Code Online (Sandbox Code Playgroud)

有什么方法可以处理 django 中模式迁移过程中的数据操作吗?

python django django-models django-migrations

5
推荐指数
1
解决办法
7285
查看次数

How to remove change password link from django admin site?

I am using active directory login authentication for my django web application. So there is no need of change password link in admin site.

我搜索了很多文章,但我没有找到任何隐藏更改密码链接的东西。那么从管理员隐藏更改密码链接的方法是什么?

django django-admin

2
推荐指数
1
解决办法
903
查看次数