
Dan
05.04.2018
05:38:53
и 2 апреля вышел баг фикс релиз Django 2.0.4

Andrey
05.04.2018
05:39:23
ура?)

amureki
05.04.2018
05:48:07

Dan
05.04.2018
05:49:05
ну я без претензий =)
решил выполнить роль утреннего человека газеты =)

Google

a
05.04.2018
05:52:53
День добрый, можно ли в джанге сделать редирект с параметрами?

Dan
05.04.2018
05:53:52
что нужно сделать ?

a
05.04.2018
05:55:40
Делал приложение на чистой архитектуре, и в момент валидации "начало проекта", если она не сработает, то пользователя редиректит на главную странницу с сообщением.
try:
self.check_auth_interactor.set_params(user_id=kwargs['user_id']).execute()
projects_list = self.start_project_interactor.set_params(project_id=kwargs['pk']).execute()
template = 'projects/index.html'
body = render_to_string(template_name=template)
status = 302
location = 'projects:index'
Как-то так.

Dan
05.04.2018
06:00:21
ну делай
redirect(reverse('projects:index'))
или
redirect("{url}?KEY={value}".format(url=reverse('projects:index'), value='VALUE'))

a
05.04.2018
06:01:32
Окей, ща попробую.

serbernar
05.04.2018
06:11:12
@kdelinx И взяли Филистимляне ковчег Божий, на котором реализован алгоритм, компилятора или интерпретатора, который переводит программу в FreeBSD

Massimo
05.04.2018
06:16:16
Ребзя, кто пользуется django-imagekit скажите там можно ставить филтры на картинку?

Dan
05.04.2018
06:22:50

Massimo
05.04.2018
06:28:59
Нужна фича которая бы меняла фильтр залитой картинки на сайте. Мб есть какие нибудь JS библиотеки?

serbernar
05.04.2018
06:30:14
Да, есть, programmist.js

Alex
05.04.2018
06:36:33
регулярно использую, доволен. Я уже 100 раз так делал

Google

Alex
05.04.2018
06:36:54
programmist.js с нами вот уже 20 лет

Massimo
05.04.2018
07:12:57
ПСЫ. Могли бы сказать что css3 поддерживает фильтры

Гийденко
05.04.2018
07:20:06
ребяты, а как в джанге2 атомарной операцией крутануть счетчик на 1?
этот метод еще актуален?
https://code.i-harness.com/en/q/4460b

Dan
05.04.2018
07:21:22

Гийденко
05.04.2018
07:21:43
тогда и это прокатит?
from django.db.models import F
Test.objects.filter(id=1).update(value=F("value") + 1)

Dan
05.04.2018
07:22:29
да

Гийденко
05.04.2018
07:22:43
спасибки!

Stanislav
05.04.2018
07:40:05
Не благодари

Artem
05.04.2018
08:29:32

serbernar
05.04.2018
08:37:30

Artem
05.04.2018
08:37:40
бахни

Massimo
05.04.2018
08:39:01
Кто нибудь использует прокси на телеграмме?
Не могу ни к одному подключиться

Alex
05.04.2018
08:53:47
зачем прокси?
здесь и так можно секюрно торговать оружием
я так 100 раз делал

Ahmed
05.04.2018
08:55:28
В centry прилетает ошибка с сообщением “Not valid form”. Понятно то, что форма не валидно, но где искать в каком месте не валидно?)

Andrey
05.04.2018
09:41:45
Нужно использовать модели Django в телеграмм боте. Как это правильно реализовать?

abc
05.04.2018
09:48:25
Странный вопрос. Взять и использовать если бот тоже на джанго

Google


Вадим
05.04.2018
09:58:33
привет подскажите плз,
переименовал папку в проекте содержащую настройки, везде где знал поменял на новое имя но при запуске получаю вот такую ошибку, где что исправить еще нужно ?
Traceback (most recent call last):
File "C:/Users/vadim/Desktop/python/djangoprj/purchase/manage.py", line 15, in <module>
execute_from_command_line(sys.argv)
File "C:\Python35\lib\site-packages\django\core\management\__init__.py", line 371, in execute_from_command_line
utility.execute()
File "C:\Python35\lib\site-packages\django\core\management\__init__.py", line 317, in execute
settings.INSTALLED_APPS
File "C:\Python35\lib\site-packages\django\conf\__init__.py", line 56, in getattr
self._setup(name)
File "C:\Python35\lib\site-packages\django\conf\__init__.py", line 43, in _setup
self._wrapped = Settings(settings_module)
File "C:\Python35\lib\site-packages\django\conf\__init__.py", line 106, in init
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\Python35\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level?, package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 944, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 956, in _find_and_load_unlocked
ImportError: No module named 'app1'


Sergey
05.04.2018
09:59:15
привет подскажите плз,
переименовал папку в проекте содержащую настройки, везде где знал поменял на новое имя но при запуске получаю вот такую ошибку, где что исправить еще нужно ?
Traceback (most recent call last):
File "C:/Users/vadim/Desktop/python/djangoprj/purchase/manage.py", line 15, in <module>
execute_from_command_line(sys.argv)
File "C:\Python35\lib\site-packages\django\core\management\__init__.py", line 371, in execute_from_command_line
utility.execute()
File "C:\Python35\lib\site-packages\django\core\management\__init__.py", line 317, in execute
settings.INSTALLED_APPS
File "C:\Python35\lib\site-packages\django\conf\__init__.py", line 56, in getattr
self._setup(name)
File "C:\Python35\lib\site-packages\django\conf\__init__.py", line 43, in _setup
self._wrapped = Settings(settings_module)
File "C:\Python35\lib\site-packages\django\conf\__init__.py", line 106, in init
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\Python35\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level?, package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 944, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 956, in _find_and_load_unlocked
ImportError: No module named 'app1'
*.pyc снёс?


Вадим
05.04.2018
09:59:35

Sergey
05.04.2018
09:59:48
в твоих модулях

Вадим
05.04.2018
10:01:41
ошибка осталась

Ahmed
05.04.2018
10:08:49
Ребята, кто-нибудь использовал raven и centry?
В raven есть метод который принимает dict запроса и отправляет его в centry?

Dan
05.04.2018
10:09:32

Ahmed
05.04.2018
10:09:36
А то вот так писать не вариант
raven_client.extra_context({"mobile": request.POST.get('mobile')})

ilya
05.04.2018
10:14:09

Andrey
05.04.2018
10:18:22

abc
05.04.2018
10:19:23

Вадим
05.04.2018
10:20:09

Dan
05.04.2018
10:21:20
github в помощь

Вадим
05.04.2018
10:38:42

David
05.04.2018
10:41:19

Maksim
05.04.2018
12:37:29
Первый раз сталкиваюсь с сигналами. Наваял такую штуку и она не работает @receiver(pre_save, sender=CombatCourseExercise)
def validate_combat_course_exercise(instance):
instance.full_clean() Цель, сделать проверку validators=[validators.MinValueValidator(1)] для одного из атрибутов модели. что не так?)

Bogdan
05.04.2018
12:46:53
ну для начала надо залезть в доки и прочитать список обязательных аргументов callback ф-ции
и для таких целей лучше сам метод save модели переопределить. разницы в логике 0, а искать откуда валидация происходит - проще

Google

Maksim
05.04.2018
12:53:25
да, с save'ом гораздо проще. спасибо

amureki
05.04.2018
14:58:50
Ребят, есть у кого хорошие примеры shared code libraries?
Типа библиотечки, что вы написали, потому что устали копировать одни и те же хелперы между проектами?
Опенсорсил кто-нибудь такое или все приватно держите?

Dan
05.04.2018
15:01:23
пробовал
но из проекта в проект нужны какие то мелкие правки или улучшения
а обратная совместимость не дает внести их
в общем последние пару проектов копирую актуальную версию и вношу свои правки

amureki
05.04.2018
15:04:24
Я уже в третий подряд проект вношу какие-то вещи, но чет мне это надоело
Причем, проекты все рабочие, что значит, если я поправлю в одном, я бы хотел это иметь и в остальных

serbernar
05.04.2018
15:06:15
Такая же беда :d

Dan
05.04.2018
15:06:43
выноси в отдельный репозиторий и подключай к проектам как под модуль
я первое время так делал

Eugene
05.04.2018
15:07:32
?всякие снипеты можно в gist выкидывать)

Dan
05.04.2018
15:07:42
это не то

Eugene
05.04.2018
15:07:46
Но обновлять потом..

serbernar
05.04.2018
15:07:53
У меня мейкфайл, например и директория со вспомогательными скриптами на баше/питоне
Обновляю по репо просто
По хорошему надо было бы уже всё и вся, но это же время и силы, по этому, делается это кое-как :Р

amureki
05.04.2018
15:09:52

serbernar
05.04.2018
15:11:36
Помню мне в одном ос не разрешили в ПР файл один менять(добавил трай/ексепт, у меня на кодировке уезжало)
@
Добавляю файл на гист
@
Подсасываю постоянно при деплое

Серёга
05.04.2018
16:00:04
Вот есть таблица1 и таблица2. В таблице 2 хранятся объекты, связанные с одним из объектов в таблице1.
я вывожу объекты из таблицы1 (detailview). Как мне еще вывести вместе с detailview те объекты, которые связаны именно с конкретным объекотм из таблицы1, который я сечас вот вывожу?

Dan
05.04.2018
16:00:38
у нас не так давно было обсуждение
о том где хранить фронт часть при react/webpack клиенте и drf
в отдельном репозитории
или как аппка внутри джанго проекта
вопрос такой
думаю один из проектов выпустить в опенсорс и переписать его на react
и как учше выкладывать фронт часть?

Серёга
05.04.2018
16:01:21
спс попробую

Dan
05.04.2018
16:01:57
related_name надо заменить на соответствующее

Google

Lazoreth
05.04.2018
16:09:53
Если мне нужно сделать страничку с формированием отчётов посредством запросов к стороннему АПИ? Т.е. информация в моей базе вообще не предполагается, можно же модель не строить а просто формочки накрутить?
А потом просто формы обрабатывать

serbernar
05.04.2018
16:10:13
Можно

Lazoreth
05.04.2018
16:10:14
Или лучше перегнать данные к себе в бд и потом их по запросу обрабатывать?

serbernar
05.04.2018
16:10:19
Разрешаю

Lazoreth
05.04.2018
16:10:22
Как правильнее реализовать?

Dan
05.04.2018
16:10:55

Lazoreth
05.04.2018
16:11:25
Получается что там модель вообще не нужна?

Dan
05.04.2018
16:11:41
по описанию нет не нужна

Lazoreth
05.04.2018
16:12:14
Окей, спасибо

VSKut
05.04.2018
17:02:14

amureki
05.04.2018
17:02:16
dpaste.de

VSKut
05.04.2018
17:02:19
что-то я не могу понять в чём дело :/

rq
05.04.2018
17:03:03
Помогите с пермишенами, чёт у пользователя, которому добавил пермишен обновление не показывает кнопки, суперпользователю показывает, как их правильно описать? https://dpaste.de/VUd4

VSKut
05.04.2018
17:03:47
при чём сами линки-то работают /api/poolpreset/ и /api/poolpreset-r/

Eugene
05.04.2018
17:04:09