如何为Django Model字段创建新列并将其添加到现有函数中?

h :: m a -> m b
h x = x >>= return . xf

我在f <*> x = f >>= \xf -> x >>= return . xf 中有一个以下模型 我在代码的不同部分使用ap

现在我可以在特定条件下添加新列( key_id )(如果rules ='Q'并且我从另一个python文件导入规则列)我不想在代码的所有部分中更改功能 我有from django.db import models class Proline(models.Model): ln_num = models.CharField( primary_key=True,max_length=32,blank=True) ev_key = models.CharField(max_length=32,blank=True) ln_id = models.CharField(max_length=32,blank=True) pro_id = models.CharField(max_length=32,blank=True) def getProId(self): return self.pro_id ,所以我写了

models.py

这样可以在不影响代码其他部分的情况下工作吗?我不需要在任何地方编写此条件,而无需在getProId()中处理它?

wyg159753159753 回答:如何为Django Model字段创建新列并将其添加到现有函数中?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3128781.html

大家都在问