Найти - Пользователи
Полная версия: обновление поля БД через форму
Начало » Django » обновление поля БД через форму
1
lincvv
Добрый день, есть таблица в ней есть уникальное поле, так вот при обновлении через форму выдает ошибку что это поле уже существует, оно и логично. Так вот как это обойти вроде бы и проверка нужна и не надо ругаться на поле которое соответствует значению перезаписываемому.

dev_edit = get_object_or_404(Device,pk=pk)
    if request.method == "POST":
        form = DeviceForm(request.POST, instance=dev_edit)
        if form.is_valid():
            form.save()


Спасибо!!!
FishHook
Покажите весь код представления и формы
lincvv
Все разобрался, просто до того как поле сделал уникальным, в таблице уже были поля с таким же значением. Спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB