Dmzpp, Rufus это печально само по себе, попробуйте UltraISO. UEFI нужен, и в UltraISO должна быть записана соответствующая флешка, если с этим напутать, и 10-ка не сможет установиться на самом деле, вылетая с ошибками диска. Там в меню Самозагрузка — Записать образ диска — Xpress Boot / Xpress Write. Если диск рабочий, то думаю проблема может быть с GPT-разделом, с UEFI/Legacy режимом (загрузочный диск для установки должен соответствовать), плюс, посмотрите, включен ли ACHI для дисков (не факт, что влияет, но что-то подобное припоминаю). И что выше Valdemar Smörman пишет, посмотрите.
Реализация регистрации и аутентификации слабо зависит от фреймворка, она делается относительно одинаково на любой платформе. Стоит почитать вообще о способах работы с пользователями. Как организовать хранилище данных, какой подход использовать для хранения состояния пользователя и для передачи его на сервер. С пониманием этого сможете выбрать, какое решение подходит именно Вам. Будете ли создавать на сервере сессию и хранить ее идентификатор в Cookies-браузера, будет ли уместно использовать токен входа, JWT или свою реализацию цифровой подписи. В общем случае наверняка понадобятся база пользователей, с логинами и паролями, страницы регистрации и входа. Тут уже дело за пониманием конкретного фреймворка и соответствующих библиотек. Но с точки зрения именно Flask нет ничего сложного: две формы, два обработчика, проверка данных, запись в базу и выдача Cookie / токенов. Ну и есть готовые решения, хотя для начала их не посоветую. Соответственно, в каждом цикле жизни приложения, нужно проверять данные от пользователя, наличие идентификатора сессии или токена, и создавать состояние уже в приложении. У Flask есть и сессии, и промежуточный слой (middleware)
Alons, это пренебрежительно малая разница, может быть и погрешностью, может зависеть от конкретных данных (от того, на какое условие выпадает больше). Имхо, стоит копать в сам алгоритм, может получите больший прирост скорости, например, избавившись от создания новых типов.
Насколько быстрее, как узнали об этом? Но если и есть разница, то она должна быть ничтожна и, возможно, из-за оптимизации функций в зависимости от количества точек выхода.
PavelMos, а, понял. Да, это кому как. В Linux это давно решено, все скрипты запускаются как приложения, если добавить флаг прав доступа и прописать путь к интерпретатору в начале скрипта. В Windows всегда есть правый клик — Изменить. Вопрос тут в том, насколько широко в Windows применяются скрипты в качестве приложений.
paramin, чтобы скрыть консоль, создайте ярлык запуска напрямую, через pythonw.exe или свяжите pythonw.exe с файлами расширения *.pyw . При запуске из BAT не получится.
Не совсем понятно, что пытаетесь сделать, но почему в стилях не прописать? Чисто для примера:
#menu .dropdown-menu>li>a {
margin-left: 10px;
}
— если же Вам нужно позиционировать относительно родительского пункта меню, то решение тоже самое — стилями. .dropdown-menu , насколько помню, имеет абсолютное позиционирование. Пробуйте разные варианты, как подогнать его.
Проще говоря, Вам нужно подсветить активную ссылку. Вы на чистом HTML делаете? Т.е. каждая страница — отдельный статический HTML? В таком случае просто добавьте разные классы для ссылок (собственно это же придется сделать в случае динамики), например, на странице about.html:
Это на деревню дедушке. Что именно Вы хотите хранить в этих связях? Списки сервисов, категорий и услуг? Попробуйте для себя сформулировать задачу, прикинуть примеры. И скорее всего все решится само собой.
Отвечающему же разве что гадать. Можно предположить, что Вы хотите группировать услуги по категориям, в отношении к сервисам. Например, есть услуга "1000 просмотров", в категории "Просмотры", для сервиса "Youtube". Следовательно, таблицы Сервисов и Категорий независимы, а Услуги содержат привязку к Категориям и Услугам.
platforms (id, name)
categories (id, name)
services (id, category_id, platform_id, name)