Есть модель:
class Cargo(models.Model):
"""Base model of cargo"""
company = models.ForeignKey(Profile, on_delete=models.CASCADE, verbose_name=_('Company'))
title = models.CharField(max_length=500, verbose_name=_('Title'))
slug = models.SlugField(unique=True, verbose_name=_('URL address'))
description = tinymce_models.HTMLField(verbose_name=_('Description'))
translation.py
@register(Cargo )
class CargoTranslationOptions(TranslationOptions):
fields = ('title', 'description',)
forms.py
class CargoAddForm(TranslationModelForm):
class Meta:
model = Cargo
fields = '__all__'
views.py
class CargoAdd(CreateView):
"""Add Cargo in profile"""
model = Cargo
form_class = CargoAddForm
Вывожу в шаблон эту форму и выводится обычная форма без полей на англиском и русском. Я так понял, что при смене языка на сайте, в форме можно заполнить поля на этом языке, но проблема в том, что страница перезагружается при смене языка и все введенные данные на русском теряются. Как реализовать добавление этой модели с выводом полей на двух язывках?