@pydjango

Страница 1195 из 1273
Dan
19.04.2018
08:54:24
можно, но зачем ?

Artem
19.04.2018
08:55:05
ну шо бы шаблонизатор меньше занимался итерацией по кверисету

Dan
19.04.2018
08:56:12
ну в шаблоне все равно нужно будет делать цикл

Виталий
19.04.2018
10:05:14
Привет, народ!

Google
Ilgiz
19.04.2018
10:11:18
Привет, народ!
http://neprivet.ru/

Виталий
19.04.2018
10:13:59
? уже поздароваться низя чоле)

а, по делу, я было начало писать вопрос, и сам уже решил его пока дописал его, и так получилось, что только привет и проскочил в чат)

_
19.04.2018
10:52:26
Чтобы на сервере скрипт запускать с какой-нибудь периодичностью celery и используется?

serbernar
19.04.2018
10:53:02
Крон

_
19.04.2018
10:53:45
Благодарю

Massimo
19.04.2018
11:08:20
Подскажите как вывести BASE_DIR из settings

Dan
19.04.2018
11:08:50
print(BASE_DIR)

Artem
19.04.2018
11:09:53
from django.conf import settings print settings.BASE_DIR

Massimo
19.04.2018
11:10:36
Ага я туплю просто уже_)

https://dpaste.de/Oq8w подскажите плес, почему не аплоадит в папку?

Dan
19.04.2018
11:14:35
в форме enctype стоит ?

Google
Sergey
19.04.2018
11:14:53
Всем привет. Подскажите по селери. from celery import Celery app = Celery('tasks', backend='db+sqlite:///results.sqlite', broker='pyamqp://guest@localhost//') @app.task def add(x, y): return x + y Результаты в бд записываются в таком виде: 1|0187b7b3-2b43-4f90-becf-0cc855e1e0d8|SUCCESS|� �|2018-04-19 10:29:45.895613| Как можно сохранять результаты в виде нормальной строки(не � �, а что-то человекочитаемое)?

Massimo
19.04.2018
11:15:43
Нет

Dan
19.04.2018
11:15:49
думаю чтоит

Massimo
19.04.2018
11:17:56
[Errno 13] Permission denied: '/personnel'

lol

Massimo
19.04.2018
11:53:26
/personnel/cmr/personnel/media/cmr/ Почему когда я пытаюсь перейти по урлу он пытается перетй по урлу сверху Когда в settings.py MEDIA_ROOT = os.path.join(BASE_DIR, 'personnel/media') MEDIA_URL = 'personnel/media/' А в модели указано models.FileField(upload_to='cmr/', default='0')

Artem
19.04.2018
11:54:58
поставь слеш : MEDIA_URL = '/personnel/media/'

Yaroslav
19.04.2018
11:56:48
Не знаю ли писали тут об этом, но если вы используете тг на пк, то можно просто подключаться через ipv6 без прокси

Massimo
19.04.2018
12:43:06
А как просмотреть файл по ссылке в джанго?

Dan
19.04.2018
12:44:10
что значит посмотреть?

какой файл

Artem
19.04.2018
12:44:36
Вытянуть наверное

Massimo
19.04.2018
12:45:45
Ну у меня есть урл по которой я перехожу и он выдает мне ошибку

Artem
19.04.2018
12:46:14
Дебожить надо

Massimo
19.04.2018
12:46:50
Пейдж нот фаунд

Единственная ошибка

Artem
19.04.2018
12:47:04
Урлы смотри

И если локально работаешь, то подкрути static в роутинг

Massimo
19.04.2018
12:48:15
if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Google
Grigore
19.04.2018
13:05:41
подскажите кто знает, есть как лучше организовать возможность настройки сайта с админ-панели. То есть к примеру название сайта и тд и тп

таблица ключ-значение?

Dan
19.04.2018
13:06:26
да

serbernar
19.04.2018
13:06:52
И кешируй эту херню

Grigore
19.04.2018
13:07:23
кэшировать это понятно)

спасибо

serbernar
19.04.2018
13:08:22


Grigore
19.04.2018
13:51:43
а зачем кэш? А если сделать метод который будет заниматься инициализацией настроек при первом запуске проекта?

или это так не работает? )

Hot
19.04.2018
13:52:55
Добрый день! А есть у кого примеры тестовых заданий для Senior Django разрабов? Ну или какие-то иные критерии, которые могут сказать, что соответствующий им разработчик - сеньёр Джангист.

Konstantin
19.04.2018
13:58:15


При использовании django-forms-bootstrap и тега {{ form|as_bootstrap_inline }} можно ли как то от хелп текста избавиться?

Игорь
19.04.2018
14:04:03
Вопрос. Запустил демона celery beat через supervisor. Демон работает, таски по таймеру запускает. Но в таске есть строчка: subprocess.Popen(f"cd {parser} && python3 parser.py", shell=True) Но она не работает. Если запускать таску не через демона, все ОК. Кто скажет в чем затык?

Игорь
19.04.2018
14:17:56
cd {parser} в этой переменной и есть полный путь

при этом Popen ошибок не выкидывает

Просто ничего не происходит

Google
Artem
19.04.2018
14:24:48
Алексей
19.04.2018
14:25:03
Пруф, с кодом плз)

Он может обновлятся?

Artem
19.04.2018
14:26:52
в реакте забиваем палитру, и все отдается как пологается



Алексей
19.04.2018
14:30:09
А по сериалайзеру че?

Artem
19.04.2018
14:31:41
А по сериалайзеру че?
class TaskCategorySerializer(serializers.ModelSerializer): background_color = ColorSerializerField() text_background_color = ColorSerializerField() class Meta: model = TaskCategory fields = ('id', 'title', 'background_color', 'ordering', 'text_background_color',)

Admin
ERROR: S client not available

Leonid
19.04.2018
14:33:33
Подскажите плз в какую сторону капать, в django orm есть ли аналог bulk_create для пакетного обновления данных

serbernar
19.04.2018
14:34:18
Булк апдейт тоже есть

Алексей
19.04.2018
14:34:21
Но тип это колор сериалайзер, а если делаешь вложенные с моделью то надо делать свой апдейт, но к примеру булевые поля можно так выводить?

serbernar
19.04.2018
14:34:31
Точнее, там просто апдейт

Всего что нафильтруешь

Artem
19.04.2018
14:35:02
Точнее, там просто апдейт
это когда фильтруешь по полю, а вот окошками апдейтить, так не умеет :(

serbernar
19.04.2018
14:35:27
чувак, можно как угодно выводить
Кстати, спасибо за идею с реактом и апишкой

Тоже се такое хочу

Artem
19.04.2018
14:36:02
что именно?

serbernar
19.04.2018
14:36:16
Конструктор

Google
Artem
19.04.2018
14:36:45
ааа... обращайся, у нас на клиенте и на реакте сделана вообще киллер фича, аки - тонкий клиент

то есть, забацаал некий формат объекта, и выкидываю на клиенты, а они там сами себе рендерят формочки со свойствами

и я с бекенда добавляю полей, описываю свойства диктом для каждой из филды и на рендер

serbernar
19.04.2018
14:41:48
А у меня таких "клиентов" будет под 1к..

Artem
19.04.2018
14:46:17
да, больше!

с десяток манагеров на админке под реактом, и пользователи под телефонами

serbernar
19.04.2018
14:47:08
Да ты не понял..

Ща в личке распишу

Игорь
19.04.2018
15:00:42
cd {parser} в этой переменной и есть полный путь
проблема была пути к интерпретатору питона, он брал системный, а не вирутальной среды. Поменял путь, заработало

Серёга
19.04.2018
15:02:30
RunPython - это сорт оф ./manage.py loaddata fixtue?

или ранпитон создает структуру только же? А зачем тогда оно надо если есть makemigrations

Eugene
19.04.2018
15:23:27
https://docs.djangoproject.com/en/2.0/_modules/django/contrib/sitemaps/#ping_google ?давно такое уже есть или я только заметил?)

Dan
19.04.2018
15:24:10
давно

с версии 1,7 точно

serbernar
19.04.2018
15:44:25
Кстати, по сайтмапам

А вы просто хмл раздаете или страницу?

Или странтцу и хмл?

Dan
19.04.2018
15:45:21
xml

serbernar
19.04.2018
15:45:25
Мне вот 3й вариант надо

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