@pydjango

Страница 1153 из 1273
Dan
06.04.2018
05:47:25
Mock(return_value='')

Sulik
06.04.2018
05:47:47
пасеба

Хмурый
06.04.2018
06:17:31
а для чего рейвен нужен?

Roman
06.04.2018
06:26:10
Привет, народ, поясните где хранятся переменные, получаемые через os.environ.get - только в virtual env?

Google
Dan
06.04.2018
06:27:15
хранится может много где как вариант могут быть указаны при вызове команды

Roman
06.04.2018
06:28:46
Ну да, лично я их задал в конфиге gunicorn. Просто мне их не передали при снятии архива сайта, теперь пытаюсь затребовать.

Dan
06.04.2018
06:32:09
ну кто то хранит в .venv файле кто то передает из докеров и так далее

Хмурый
06.04.2018
06:33:02
https://simpleisbetterthancomplex.com/2015/11/26/package-of-the-week-python-decouple.html

Алексей
06.04.2018
06:55:07
Не могу понять почему если ставить url(r'^(?P<path>.*)', views.HomeSessionView.as_view(), name='home'), для ангуляра, то при некоторых запросах он грузит темплейт с ангуляром вместо api url



Если ставить r'^$', то будет просто 404 при первой перезагрузке

Eugene
06.04.2018
07:06:15
?опять фронтенд джангой рендерят ^.*$ ?

и порядок urls какой? оно вроде в самом конце должно быть

DEFACE
06.04.2018
07:08:30
?опять фронтенд джангой рендерят ^.*$ ?
как передать во фронт инициализирующие данные еще? делать отдельный рест запрос?

Eugene
06.04.2018
07:10:36
как передать во фронт инициализирующие данные еще? делать отдельный рест запрос?
агась, ну или хардкодить? Смотря какие данные. А так да, отдельный запрос.

Алексей
06.04.2018
07:13:11
/urlpatterns = [ url(r'^api/login/', include('rest_social_auth.urls_jwt')), url(r'^api/user/jwt/', views.UserJWTDetailView.as_view(), name="current_user_jwt"), url(r'^admin/', include(admin.site.urls)), ] if settings.DEBUG: urlpatterns = urlpatterns + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) urlpatterns += [ url(r'^(?P<path>.*)', views.HomeSessionView.as_view(), name='home'), ]

DEFACE
06.04.2018
07:13:37
агась, ну или хардкодить? Смотря какие данные. А так да, отдельный запрос.
ну вот допустим у меня есть дерево категорий много данных..список товаров еще больше, список новостей, корзина..если их рендернуть джангой, а фронтом подгрузить то клево, а если отдельные запросы то долго

Google
serbernar
06.04.2018
07:14:14
Привет пагинация

DEFACE
06.04.2018
07:14:29
агась, ну или хардкодить? Смотря какие данные. А так да, отдельный запрос.
я обычно рендерю сразу .js с данными просто отдельно, а потом во фронте забираю

serbernar
06.04.2018
07:14:31
Привет кеширование

Алексей
06.04.2018
07:15:03
И какую регулярку тогда ставить?

DEFACE
06.04.2018
07:16:59
Привет кеширование
есть и пагинация и кеширование, все равно оверхид по времени от использования отдельных запросов есть

Sanchez
06.04.2018
07:33:08


serbernar
06.04.2018
07:33:33
Ну, самсунг

Roman
06.04.2018
07:33:39
ага

пошарил на телеке и сфоткал?

Sanchez
06.04.2018
07:34:00
Почему постоянно моргает файл landing.html и индексируется снизу , не могу въехать в чем дело (

Sanchez
06.04.2018
07:38:20
Да

Дмитрий
06.04.2018
07:42:30
Oleg
06.04.2018
07:50:40
Пускай доиндексирует уже этот landing.html это же IDE

Sulik
06.04.2018
07:54:36
перезапиусти, у меня так же бывало

хрен его знает чё ему надо

Олег
06.04.2018
07:55:35
https://vc.ru/35915-roskomnadzor-obratilsya-v-sud-s-iskom-o-blokirovke-telegram

Не удается павлику вести бизнес в России...ты с вк.. То с телегой

Eugene
06.04.2018
07:58:10
?как лучше сравнивать? if obj.author.id != request.user.id: или if obj.author != request.user:

Google
Dan
06.04.2018
07:59:10
Я по id

Дмитрий
06.04.2018
07:59:13
если объекта author не существует - упадет эксепшн

точнее если он null

Dan
06.04.2018
07:59:49
Единственное obj.author_id

Дмитрий
06.04.2018
07:59:57
при запросе id или в питоне не так )

Dan
06.04.2018
08:00:18
В твоем случае будет отдельный запрос в базу

Eugene
06.04.2018
08:00:37
author_id ?хм, ок

Dan
06.04.2018
08:01:09
при запросе id или в питоне не так )
В шаблон ошибки вроде не будет

Eugene
06.04.2018
08:01:30
https://docs.djangoproject.com/en/2.0/topics/db/optimization/#use-foreign-key-values-directly ага)

Яаскол
06.04.2018
08:50:54
привет! what is the best way to compress the size of the image file handled by ImageField? Russian isn't my native language so I'm sorry to write in English.

serbernar
06.04.2018
08:51:29
На нгинксе сжатие накручиваешь

Eugene
06.04.2018
08:55:09
def delete_view(self, request, object_id, extra_context=None): print('delete view') print(object_id) return super(ArticleAdmin, self).delete_view(request, object_id, extra_context) что я делаю не так? не выводит :c

serbernar
06.04.2018
08:55:36
Логер используй

serbernar
06.04.2018
08:59:25
Он хочет отдебажить админку, как я понял

Eugene
06.04.2018
08:59:33
?Сразу тоже не выводит, ага.

https://stackoverflow.com/questions/6310983/django-admin-specific-user-admin-content что-то типа такого пилю.

Bogdan
06.04.2018
09:00:30
а чего точку остановки не поставить и не отдебажить?

Eugene
06.04.2018
09:00:42
?

Google
Eugene
06.04.2018
09:02:48
Оно воообще не выводится, не вызывается этот "delete_view".

Ладно, буду пробовать отдебажить

Bogdan
06.04.2018
09:37:06
Народ, подскажите: есть AppConfig.ready(), в котором при старте приложения инициализируется кэш (собираются из разных таблиц куски текста в один большой json). Так вот этот ready отрабатывает дважды при старте + на миграции. откуда можно взять инфу о том, что сейчас запустилось, чтобы запускать его только 1 раз при старте сервера?

Dan
06.04.2018
10:10:43
ктонить знает генератор документации для drf который не требует авторизации

Eugene
06.04.2018
10:45:11
Что-то у меня волшебная проблема какая-то. Запускаю тесты - проходят первые 15 из 60 и зависает ?

Dan
06.04.2018
10:46:11
там же показывается какой тест зависает

Bogdan
06.04.2018
10:47:04
и можно тесты поштучно запускать, чтобы убедиться, что в конкретном проблема

Eugene
06.04.2018
10:47:06
Заканчивается class и дальше на следующий не переходит

?

Bogdan
06.04.2018
10:48:17
а из tearDownClass выходит?

Eugene
06.04.2018
10:49:37
Хм, зависало на пустом test_admin.py файле ? удалил его - все ок

Интересненько

А нет(

Alla
06.04.2018
10:52:00
Такой вопрос. При использовании в модели поля SearchVectorField и GinIndex нужно писать метод для обновления векторов и следом метод для их сохранения?

Eugene
06.04.2018
10:52:14
13:51 Failed to start: 44, passed: 16 13:51 Tests passed: 0 13:51 Tests passed: 0 ?

a
06.04.2018
11:06:06
Всем привет. Как привести второе значение как в первом? Обе даты взяты через datetime.datetime.now() 2018-04-06 10:40:11.424393+00:00 2018-04-06 17:01:59.435095

Если чё, первая дата в базе сохранена.

Вторую генерю на ходу.

Пользоваться timezone.now() нельзя.

Dan
06.04.2018
11:10:07
Google
a
06.04.2018
11:13:26
Спасибо. :)

Grigoriy
06.04.2018
11:14:18
Доброго времени суток всем. Кто-то может обьяснить, почему вот такой SQL запрос SELECT 123column_name from table_name считается валидным и возвращает N строк 123, где N - количество результатов SELECT column_name from table_name ?

может чутка чат не тот, но вдруг)

a
06.04.2018
11:16:23
Импортить в классах либы это не pip8 way?

Dan
06.04.2018
11:17:00
в смысле?

внутри метода ?

Василий
06.04.2018
11:18:50
Как джанге указать что нужно пропустить миграцию, или при выполнении migrate указать на ту которую выполнять не нужно?

Dan
06.04.2018
11:21:31
в этом случае запишится в базу что эта миграция уже применена

и больше к ниму обращаться не будет в текущей установке при свежем развертывании будет применена на равне со всеми

Серёга
06.04.2018
11:35:26
есть табл1.поле(foreignKey) к табл2. Когда удаляю объект из табл1, то как изменить 1 поле во всех связанных с удаляемым объектом объектах из табл2?

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

Dan
06.04.2018
11:37:40
так? Class pk Puple class = FK(class)

Серёга
06.04.2018
11:38:19
это я их свяжу. а если они уже связаны. но когда удаляю кслаа (кольный), то школьники тоже удаляются

а надо их оставить

Bogdan
06.04.2018
11:38:38
on_delete = models.SET_NULL

или SET_DEFAULT, но это редко полезно

Dan
06.04.2018
11:39:11
Class pk Puple class = FK(class, null=True, on_delete=models.SET_NULL)

Дмитрий
06.04.2018
11:42:35
сталкивался кто-нибудь с проблемой, что в pycharm терминале я не могу вызвать команды docker, docker-compose etc, but в обычном терминале я могу их вызывать. Что это за магия?

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