не работает.Это не ошибка, это ваше предположение. Смотрим консоль, читаем ошибку, пишем сюда.
Но в этом коде окно печати открывается, и страница сразу перезагружается. Страница, соответственно, не печатается.Может для начала уберете location.reload(); и разберетесь с печатью?
redirect(url_for('add_slab'))
, но в форме не выводится флш месадж через get_flashed_messages(), который сетится в обработчике - flash('Сляб добавлен к карте заказа', 'info')
Прикол в том, что если удалить физический файл, а запись в БД нет,то рано или поздно будешь сожалеть что написал кривой г-код. Это мы вроде как поняли.
Важно отметить, что доступ идёт на прямую к файлу, а не на сервер с запросом на файлНу да, это "редкий" случай. Важно понимать.
Возможно ли как-то это отследить и вывести ошибку об отсутствии файла (Ну и там не сервер кинуть запрос об удалении записи в БД и т.д. и т.п.)?Возможно. Достаточно добавить проверку на file_exists(), только пути надо указывать серверные (Важно понимать), так как поведение в случае запроса через веб адрес зависит от настроек окружения.
let appendEventBlock = "<a href=" + eventDetailsUlr + " style='font-size: 16px; color: blue'>" + scheduledDate + "</a>
<br />
<span>@localizator["Executor"]: " + event.executor.firstName + " " + event.executor.lastName + "</span>
<span class='text-muted text-break'>@localizator["Note"]: " + event.note + "</span>
";
document.getElementById(appendEventContainer).innerHTML += appendEventBlock;
Как избежать накопление неиспользуемого CSS-кода в ходе жизни и развития сайта?В общем случае - никак. Если не следить за привязкой кода к цсс в процессе изменения, то такая фигня будет накапливаться естественным образом.
времени просто до нгИмхо только фриланс. На понимание базовых вещей и создание рабочего кода уйдет скорее всего гораздо больше времени. А так за условные 20 баксов получите рабочую версию своих хотелок.
1) Подучить php и написать на нем какие-то формы.Нужно правильно создать формы, соответственно подучить раздел "формы хтмл", и соответственно обработку гет и пост запросов на сервере. В случае пхп - глобальные переменные гет и пост. Ну и проверки на валидность данных.
2) Создать бд, с mysql знаком, но видел многие делают на phpmyadmin каком-то.Установки и настройка окружения уже займут какое-то время, даже если поставить готовые пакеты типа опенсервера. Да, создать простенькую бд можно в майадмине, но надо понимать хотя бы базовые принципы работы с реляционными бд. В идеале - типы данных и как их верно применять, 3 нормальную форму, индексирование, внешние ключи...
3) подключить, настроитьДа, подключить, настроить. Масса туториалов, но все это время, которого у вас, судя по срокам, просто нету.