-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Забележки по формата за протоколи #27
Comments
Първите две са от Bootstrap и хората ги харесват. Ти си хейтър! 😆 Всички други форми разчитат на това, че след събмит се връща грешка от backend заедно с value-то на полетата. Но в тази форма всичко е твърде динамично и няма как да стане по този начин. Ще го преработя да работи с local storage и да запомня всичко, което си писал там. Така може да се вкара и функционалност за чернова, която искат от СС. (Да си запомниш нещо локално преди да го качиш) |
Може да са много красиви, но не са функционални. Това с датата е очевиден бъг и няма нужда от никаква динамична информация за да се държи адекватно и след пращане. Освен това хортата, които харесват това AM/PM са американци. Това не е аргумент да ги имаме и ние. Още веднъж: Django има widget-и и за двете. Ползвай тях и си ги стилизирай както искаш. За присъстващи и отсъстващи пращаш id-та на потребители и техните id-та стоят там при грешка. Можеш да ги ползваш за да вземеш отново юзърите зад тях. Нямаш нужда от local storage. За организацията важи същото. |
За PM и AM се съгласих. Може ли да направим запомнянето на чернови в backenda. Защото ако ще ползваме localstorage по добре и динамичните форми да са с него? |
Дюд, нямаш нужда от local storage за това. Във value-то на всеки един input field стойността трябва да бъде попълнена. Т.е. за организация ще има числото 1, за присъстващи също разни числа. Вземаш ги и си фетчваш. |
Тази форма ще се рефакторира цялата. Доста е тегава така... |
Когато ми се наложи да тествам тази форма се побърках. При най-малката грешка попълвам едни и същи данни постоянно със странни widget-и.
Всяко едно от горепосочените полета + още няколко си губят данните при изпращане и наличие на грешка. Представи си следния use case. Има събрание, на което трябва да присъстват 60 души, но 18 от тях липсват и едва 4-ма са освободени. Представи си как ги попълваш веднъж, забравяш да попълнеш едно от много други полета и те накара да ги вкараш от ново.
The text was updated successfully, but these errors were encountered: