фронт, и думаю как это работает.. Какой ход действий к примеру создать форму которая имеет 1 поле и кнопку по нажатию на которую данные с поля залетят(правильно) в базу.
может кто рассказать или дать ссылку на ход действий )
1.ну создадать модель для базы,
сериализатор для api что бы законектить vue,
в vue накидать поле и кнопку, законектить api и т.д. чет я запутался напрочь от такого колва инфы....
а как защиту подрубить csrf, что в базу норм значения залетали...
2. что должен делать фронт и бек? фронт должен только получать данные и отдавать их не изменяя? А на беке данные уже могут изменятся.. и как
может есть какая статейка, мануал дял примера
Сериализатор не коннектит vue. Он вообще ничего не коннектит. Он преобразует сложные объекты в простые типы данных и проводит валидацию входящих данных. Вуй это фреймворк логики. Тебе надо как-то запросы слать. Можешь использовать нативный xmlobject или как он там называется или взять жс-либу типа axios. Соответственно по нажатию кнопки тебе надо отловаить событие и запустить код который отправляет данные на вьюху джанги. Вот вьюха уже что-то соединяет. По csrf смотри доку джанги. Там вроде заголовок надо поставить с токеном.
то есть защита это работа джанги,а не vue? '"отловаить событие и запустить код который отправляет данные на вьюху джанги" а джанга уже проверяет csrf валидность и т.д.?
Да. От клиента требуется только токен передать.
Обсуждают сегодня