Всем привет, только знакомлюсь с django и возникла необходимость сохранить данные в БД с запроса, видел примеры сохранения формы но у меня нет необходимости использовать форму
def login(request):
if request.method == 'POST':
phone_sim = request.POST.get('number')
userAditional.telefon = phone_sim.get('number')
userAditional.telefon.save()
Как всегда ответ очень простой, но по незнанию возникают трудности, с запроса переменная "number", в бд "telefon"
Ответ
Входные данные, которые будут сохраняться в базу всегда нужно проверять. Поэтому лучше использовать форму. Модель не сохраняется, т.к. вы вызываете метод save() у атрибута модели.
userAditional.telefon = phone_sim.get('number')
userAditional.save()
Комментариев нет:
Отправить комментарий