我试图在django应用程序上实现django-hvad,但当我试图启动python manage.py runserver
时遇到了一个错误:
File "/Users/Philippe/Documents/DjangoApp/env/lib/python3.6/site-packages/hvad/manager.py", line 265, in _clone
return super(TranslationQueryset, self)._clone(**kwargs)
TypeError: _clone() got an unexpected keyword argument 'shared_model'
我在翻译我的模型时犯了什么错误吗?谢谢你的帮助!在
模型.py
^{pr2}$序列化程序.py
class OpponentSerializer(TranslatableModelSerializer):
class Meta:
model = Opponent
fields = '__all__'
视图.py
class OpponentViewSet(viewsets.ModelViewSet):
queryset = Opponent.objects.language().all()
serializer_class = OpponentSerializer
def get_queryset(self):
user_language = self.request.GET.get('language')
return Opponent.objects.language(user_language).all()
Django-hvad与Django 2还不兼容。这是the issue
相关问题 更多 >
编程相关推荐