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