我有一个django模型类,它有一个‘pip install django-moneyfield’字段,我使用了install字段,但是在运行迁移时遇到了一个错误
我的守则:
class Student(models.Model):
user = models.ForeignKey(CustomUser, on_delete = models.CASCADE)
fee = MoneyField(decimal_places = 2, max_digits = 8,
amount_default = Decimal("0"),
currency_default = "INR",
null = True, blank = True)错误

发布于 2022-09-30 11:49:25
模块django.forms.util是django的旧模块,在django.forms.utils中重命名为django 1.7
django-moneyfield是一个古老的django模块,从2017年起不再维护。我想你可以用最新的django-钱代替它。
发布于 2022-09-30 12:13:16
django-moneyfield软件包上一次发布是在2013年。
Moneyfield要求: Python ==3.3 Django ==1.5 (仍在研究1.6兼容性)
您可以研究另一个包,似乎这个包不再受支持了。您可以使用DjangoMoney代替。
https://stackoverflow.com/questions/73908113
复制相似问题