@pydjango

Страница 102 из 1273
53r63rn4r
24.01.2017
17:12:07
Спасибо

Denis
24.01.2017
17:12:15
)))

И каждый в команде спокойно может юзать единый конфиг

Eugene
24.01.2017
17:13:04
Просто хранить все нужное в .env

Google
Eugene
24.01.2017
17:13:21
Пользовался таким, вот решил попробовать Django-configuration и что-то не зашло:D

b0g3r
24.01.2017
17:18:51
Dotenv тема

53r63rn4r
24.01.2017
17:19:28
.env - типа файл для енва?

b0g3r
24.01.2017
17:20:18
Типа в нем прописываются переменные окружения для каждого окружения

Ну точнее

Погугли короче, быстрее будет

Artem
24.01.2017
17:21:15
Хотя там всякого говна полно
Для получения JSONField, есть библиотека, которая позволяет работать норм на более ранних версиях

53r63rn4r
24.01.2017
17:22:06
Да я взял с проекта там, взял фиелд c postgres.fields

Должно заработать завтра

А если нет, то буду строчить опять в чат/искать решение

Artem
24.01.2017
17:24:06
Епани эту библиотеку, сам использовал - годная!

53r63rn4r
24.01.2017
17:25:07
Там просто всё в куче, куча моделей, сложно ориентироваться, я пишу на тестовом(1.10) и встраиваю в прод(1.8) Получаю конфликты

Просто то что сейчас в контрибе было то написано ДО

Google
53r63rn4r
24.01.2017
17:25:35
просто пото встроили в контриб

А так то хотел узнать: оно ли

Artem
24.01.2017
17:25:47
На 1.8 такой филды нет

53r63rn4r
24.01.2017
17:25:54
Угу

Artem
24.01.2017
17:26:00
Готовься;)

53r63rn4r
24.01.2017
17:26:17
Зато там есть пакет постгрес с такой филдой, должно получиться

Eugene
24.01.2017
17:26:57
может время обновить Джангу?:)

Artem
24.01.2017
17:27:10
На одну минорную)

Eugene
24.01.2017
17:27:41
с 1.8 вроде не так много было изменений(вроде)

Artem
24.01.2017
17:28:22
Немного, но вкусностей завезли, немного в депрекейтед вынесли

Pavel
24.01.2017
17:58:32
amureki
24.01.2017
18:11:14
надеюсь, на тестовом и бд другая

для полной остроты ощущений

Denis
24.01.2017
18:15:34
Потом статья будет «как писать кроссверсионный код»

Alexander
24.01.2017
18:23:10
почему у всех такая проблема обновить джангу?

это задача на пару часов, максимум, пару дней

amureki
24.01.2017
18:23:37
ну зависит от проекта

у нас есть пара зависимостей, с которыми тяжело 1.10 поставить, но мы почти закончили

53r63rn4r
24.01.2017
18:24:11
Я не могу, потому что у меня нет физического доступа к серверу, а они там наговнякали, а как фиксить: так хуй

Google
53r63rn4r
24.01.2017
18:24:22
Ебись мол на том, что есть

Alexander
24.01.2017
18:24:33
сейчас всё давно уже в контейнерах)

даёшь админам новый контейнер и всё)

amureki
24.01.2017
18:24:53
у меня приятель работает с системой поиска авиабилетов, они тоже переезжали с месяц на 1.8, 1.9

инстаграм вообще в прошлом году только на 1.8 переехал с 1.3

Eugene
24.01.2017
18:36:56
интересно посмотреть как они на python3 будут переходить, если уже не перешли:)

http://reinout.vanrees.org/weblog/2016/11/04/instagram.html :)

Romka
24.01.2017
18:54:59
Как передавать данные футера/навигации в шаблоны?

Eugene
24.01.2017
18:55:51
context['footer_info'] = blabla ?

Romka
24.01.2017
18:56:27
а можно где-то глобально сделать и каждый раз передавать всё вместе?

Eugene
24.01.2017
18:57:34
mixin вроде как можно для такого сделать

Romka
24.01.2017
18:58:51
спасибо

Alexander
24.01.2017
19:02:09
а напишите, какую CI вы используете?

53r63rn4r
24.01.2017
19:03:13
Travis?

Maxim
24.01.2017
19:05:07
Jenkins

amureki
24.01.2017
19:35:19
И сделайте что вам нужно:)

Romka
24.01.2017
19:38:11
Спасибо

Help

Google
Romka
24.01.2017
20:56:51
Что я делаю не так? Forbidden (CSRF token missing or incorrect.): /translate_word/ [24/Jan/2017 22:53:17] "POST /translate_word/ HTTP/1.1" 403 2502http://pastebin.com/rGtdeziW

раньше работало

jquery-3.1.1.min.js:4 POST http://127.0.0.1:8000/translate_word/ 403 (Forbidden) send @ jquery-3.1.1.min.js:4 ajax @ jquery-3.1.1.min.js:4 (anonymous) @ 2?page=1:1589 dispatch @ jquery.min.js:3 q.handle @ jquery.min.js:3

это в консоли хрома

когда коммитил месяц назад, то всё работало

сейчас клонировал и не работает

parikLS
24.01.2017
23:50:11
Не шлешь цсрф токен в посте

Boris
25.01.2017
00:44:54
Ребят, у меня каждый раз проблемы со статикфайлами. Прям каждый. Кто нибудь знает таблетку от этой боли?

DEFACE
25.01.2017
00:46:13
в чем проблема?

ты на дев сервере их отдать не можешь?

Admin
ERROR: S client not available

DEFACE
25.01.2017
00:46:40
или на продакшене?

Boris
25.01.2017
01:15:35
Да, на дев

ты на дев сервере их отдать не можешь?
Статик дирс прописаны, все дела

53r63rn4r
25.01.2017
01:16:29
А коллектстатик делаешь?

DEFACE
25.01.2017
01:16:46
для дев сервера ненужно

я пишу только STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') STATIC_ROOT = os.path.join(BASE_DIR, 'static')

руты

и url

+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) \ + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Google
DEFACE
25.01.2017
01:17:33
и работает

53r63rn4r
25.01.2017
01:17:44
А в темплейтах точно статик грузишь?

DEFACE
25.01.2017
01:19:17
https://docs.djangoproject.com/en/1.10/ref/settings/#staticfiles-dirs нужен для указания дополнительных мест поиска статики

Boris
25.01.2017
01:23:57
Дело то в том, что проект не мой. На продакшене все на месте, а вот на дев сервере 404 выдаёт постоянно

Дописал в урлы static

Эффекта нет

DEFACE
25.01.2017
01:24:57
убери статик дирс

закоментируй

STATIC_ROOT укажи

у самого часто раньше так было

ребутни дев сервер после настроек

Кто нибудь знает как django form подсунуть класс для <p> который оборачивает все поля

?

Pavel
25.01.2017
02:34:32
Так себе совет, убрать static_dirs

короче, это так работает. когда ты запрашиваешь урл (/static/1.txt), который уходит в static files, то джанга отрезает от него ту часть, которая в настройках указана как STATIC_URL. То, что останется, ищется вначале в путях, которые прописаны в STATICFILES_DIRS, потом оно перебирает все приложения, заходит там в папку static и ищет вот тот остаточек там.

главный вопрос - как выглядит сообщение об ошибке при запросе статик-ресурса. разница одна - есть список урлов или нет.

если есть - значит не установился обработчик static урлов. Если списка нет, значит обработчик работает, но не может найти запрошеный файл.

53r63rn4r
25.01.2017
03:01:26
Не могу понять, что у меня нет, код большой, но! Я делаю модель.гет(параметр) и отлавливаю DoesNotExist

Но проблему это, конечно, не решило

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