Archive for the ‘python’ tag
Изменение названия картинки в django при загрузке в админке
Тоном хорошей разработки пользовательского интерфейса я считаю предупреждение ошибок пользователя, проектирование логики приложения таким образом, что бы пользователь не смог допустить ошибки. Одной из часто распространенных ошибок пользователей админок сайтов является загрузка файлов,имя которых задано кириллицей, что на некоторых шаред-хостингах (да и вообще любой хостинг можно криво настроить ) может привести к невозможности загрузки файла с сервера. Особенно печально это выглядит при публикации статей или новостей в которых используются изображения как часть контента. Для того, чтобы это предотвратить, мы можем автоматически при сохранении изображения переименовывать файл в удобный для нас вид и использовать для верстки страниц уже корректное имя файла, которое со сто-процентной вероятностью будет корректно обрабатываться сервером.
Читать далее »
Регистронезависимый логин в django
По моему мнению логины на сайте должны быть регистронезависимыми, так как регистрация на одном сайте пользователей с логином «Django» и «django» может привести к неприятным конфузам. Будем отучать джанго от этого.
Читать далее »