Django. Как обновить поле формы при изменении другого поля без Javascript?

Можно ли обновить поле формы, когда пользователь меняет значение другого поля, не используя Javascript?

class PurchaseOrderItemForm(forms.ModelForm):

    class Meta:
        model = PurchaseOrderItem
        fields = [
            'product', 'price_per_unit', 'quantity',
        ]

class PurchaseOrderItemCreateView(LoginRequiredMixin, CreateView):
    model = PurchaseOrderItem
    template_name = 'purchases/purchase_order_item_create.html'
    form_class = PurchaseOrderItemForm

Например, я хочу, чтобы цена товара устанавливалась автоматически, когда пользователь выбирает товар из списка. Или JS является обязательным в этом случае?

Вернуться на верх