@pydjango

Страница 355 из 1273
Alexander
12.07.2017
16:33:21
Добрый вечер, где должен находиться css в джанге?
вообще, рекомендации - статику должен раздавать веб-сервер) а не uWSGI/Django)

123
12.07.2017
16:33:58
Это правильно? <link rel="stylesheet" type="text/css" href="/static/style.css"/>

Google
Леша
12.07.2017
16:34:01
ребят, кто-нибудь знает как в WTForms ошибки переписывать? Нужно, что бы они были на русском

Alexander
12.07.2017
16:34:55
как отдается это уже другое дело
ну, она должна на S3 лежать

а над S3 CDN

Dan
12.07.2017
16:35:14
при условии что у тебя он есть

Alexander
12.07.2017
16:35:23
ну да

скажем так, это имеет смысл

123
12.07.2017
16:35:54
Invalid block tag on line 6: 'static'. Did you forget to register or load this tag?

Alexander
12.07.2017
16:35:55
но у многих не так

Dan
12.07.2017
16:36:16
на самом деле достаточно вынести в поддомен и отдавать nginx

123
12.07.2017
16:36:48
даже можно над DOCTYPE?

Dan
12.07.2017
16:37:40
в поддомен выносить чтобы обойти ограничения по одновременой загрузке с одного домена

Леша
12.07.2017
16:37:45
Кто-нибудь знает, как в WTForms ошибки валидации изменять? Нужны на русском (2)

Alexander
12.07.2017
16:37:58
если свой nginx - это значит, надо париться, думать о nginx, его конфиге, о директории, где лежит статика, о синхронизации этой директории с новыми версиями... это всё может решаться немного проще и сложнее одновременно) если через AWS - то получится делегировать им все эти вопросы со статикой и не отвечать за неё

Google
Stepan
12.07.2017
16:38:01
Google знает

123
12.07.2017
16:38:17
в том и дело, в доках указано о настройках и все, может плохо ищу STATIC_URL = '/static/'

Леша
12.07.2017
16:38:42
Google знает
не знает

Alexander
12.07.2017
16:38:59
мечта программиста - получить stateless приложение

Леша
12.07.2017
16:39:07
не знает
или знает

Alexander
12.07.2017
16:39:11
если статика на AWS, так и будет

базу тоже куда-нибудь спихнуть можно

Dan
12.07.2017
16:39:36
чтобы терять время на конекте ?

Alexander
12.07.2017
16:39:46
чтобы не отвечать за хранение данных

вот сейчас у вас как?

Dan
12.07.2017
16:40:07
что значит не отчвечать ?

Alexander
12.07.2017
16:40:09
арендуете сервер?

отвечаете за него, так?

Dan
12.07.2017
16:40:18
да

Alexander
12.07.2017
16:40:28
там хранятся данные, если потеряются - будут проблемы, надо восстанавливать)

Dan
12.07.2017
16:40:35
на самом деле свое у меня вообще на шаред хостинге =)

Alexander
12.07.2017
16:40:37
а если данные не у вас на сервере - это уже не ваши проблемы)

сломался сервер с контейнером Django, заказал новый, запустил контейнер, бэкапы не нужны

Dan
12.07.2017
16:41:24
а если данные не у вас на сервере - это уже не ваши проблемы)
логика понятна но для меня не приемлема по религиозным причинам

Google
Dan
12.07.2017
16:42:21
нафига так сложно ?

Alexander
12.07.2017
16:42:42
логика понятна но для меня не приемлема по религиозным причинам
да, подход изменился немного) раньше при проблемах пытались что-то чинить, сейчас просто убивают весь сервер и пересоздают в другом месте, если там кластер - особенно удобно, без оффлайна даже будет или с минимальным

тем более у датацентров API есть на серверы/впски

Dan
12.07.2017
16:43:04
STATICFILES_DIRS = [ str(APPS_DIR.path('static')), ] это не нужно потому что 'django.contrib.staticfiles.finders.AppDirectoriesFinder',

123
12.07.2017
16:43:26
Парни, вот путь до файла css, project/static/style.css, В шаблоне написал {% load static %}, Затем указал <link rel="stylesheet" type="text/css" href="{% static 'style.css'%}"/> В итоге ничего

Stepan
12.07.2017
16:43:26
Кто-нибудь знает, как в WTForms ошибки валидации изменять? Нужны на русском (2)
https://wtforms.readthedocs.io/en/latest/validators.html#built-in-validators У валидаторов есть параметр message, возможно это то, что тебе нужно

Alexander
12.07.2017
16:43:33
как вам там живётся в 2005 году? ? на дворе 2017

123
12.07.2017
16:43:48
Забыл сказать, у меня последний пайчарм

Alexander
12.07.2017
16:44:20
откройте для себя Docker и Kubernetes

123
12.07.2017
16:44:43
Admin
ERROR: S client not available

Dan
12.07.2017
16:45:46
Да
надо смотреть на структуру и настройки

Alexander
12.07.2017
16:46:51
а я вообще никого никем не считаю, мне пофиг))

но советую перечитать историю и обратить внимание на свой стиль общения ?

Stepan
12.07.2017
16:48:04
Говорит человек, писавший что-то про кнопочников-виндузятников. Лицемерие в чистом виде

О, ответ смайлами. Интеллектуально.

123
12.07.2017
16:50:58
надо смотреть на структуру и настройки
Все заработало, добавил в настройки STATICFILES_DIRS

Dan
12.07.2017
16:51:45
123
12.07.2017
16:52:24
STATICFILES_FINDERS покажи ?
Со статиком есть только STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), '/static/', ] STATIC_URL = '/static/'

Google
Stepan
12.07.2017
16:52:57
Да, цитирование слетело просто

Dan
12.07.2017
16:53:30
странно, ну раз работает не будем ему мешать =)

Alexander
12.07.2017
16:59:52
уверен, есть определённая разница между личными предпочтениями (которые у каждого свои) и техническим прогрессом) к примеру, использовать ли для views CBV views или обычные функции - это личные предпочтения (ни один из способов, если я не ошибаюсь, не объявлен как deprecated) а вот как деплоить - это уже немного другой вопрос) конечно, и по FTP можно и оно будет работать) но сейчас так не делают ? о чём я и написал, тренды - контейнеры в той или иной форме (не обязательно именно Docker)

то есть лучше пропагандировать хорошие практики деплоя, чтобы больше людей об этом узнавало и следовало им

кому интересно - погуглите по слову DevOps

Erzh
12.07.2017
17:06:36
Вот только в случае с классическим сервером ты имеешь полный контроль над машиной. А докеры и прочие контейнеры - черные коробки)

Stepan
12.07.2017
17:09:10
Вот только в случае с классическим сервером ты имеешь полный контроль над машиной. А докеры и прочие контейнеры - черные коробки)
В смысле черные коробки? Такой же контроль полный над каждым контейнером, никто в правах не ограничивает

Alexander
12.07.2017
17:09:39
контейнеры пропагандируют подход "инфраструктура как код"

и я уверен, программисты это должны оценить, это реально удобно

b0g3r
12.07.2017
17:10:02
Жуткое лицемерие от тебя в который раз

Alexander
12.07.2017
17:11:11
https://en.wikipedia.org/wiki/Infrastructure_as_Code

b0g3r
12.07.2017
17:11:29
Обрати внимание на диалог: все обсуждают в форме "мне нравится" и только ты говоришь "бред, неправда, надо как я"

Страница 355 из 1273