
Hot
16.02.2018
07:36:40
django-debug-toolbar по умолчанию не показывает SQL-запросы, которые были вополнены во время AJAX-запроса. Так должно быть?

Yuri
16.02.2018
07:42:43
Он по-умолчанию привязывается к тэгу body. И далее всё пропускает через себя.

Hot
16.02.2018
07:47:52
Ну то, что по AJAX запрашивается, прилетает потом внутрь body. Но я не могу понять, как связаны html и SQL?

Dan
16.02.2018
07:48:02

Google

Dan
16.02.2018
07:48:59
запросы при ajax-e в debug-toolbar не вывести
на сколько я знаю
можешь включить логирование запросов в консоль и/или файл
там не так красиво но запросы будут видны

Hot
16.02.2018
07:50:12
Да мне скорее тайминг нужен.
Что бы определить, что дольше всего выполняется.

Dan
16.02.2018
07:50:21
там есть вроде

Hot
16.02.2018
07:50:34
В debug-toolbar?
Он мне сейчас показывает только те запросы, которые происходили во время основного обращения.
То, что потом AJAX запросил, он не показывает ни в каком виде.

Dan
16.02.2018
07:51:30
я же выше написал

Hot
16.02.2018
07:51:46

Dan
16.02.2018
07:52:01
к логированию в файл

Google

Hot
16.02.2018
07:52:07
А, окей.

OlegBrony
16.02.2018
07:56:42
помню, модель писал в джанго девочках. там была строка author = models.ForeignKey('auth.User', on_delete=models.CASCADE)
читаю документацию и не пойму, что делает второй аргумент? 1 вроде берёт текущего авторизированного пользователя. а второй?

Hot
16.02.2018
07:57:17
Второй аргумент определяет то, как будут удаляться связанные через FK записи.

OlegBrony
16.02.2018
07:58:04
то есть, как будут удалятся данные, связанные в бд вторичным ключём к этой записи?

Hot
16.02.2018
07:58:28
Ну я это так понимаю, по крайней мере.

Dan
16.02.2018
07:58:50

OlegBrony
16.02.2018
07:58:57
ну я примерно так и понял. я не понял значение, которое нужно ставить

Dan
16.02.2018
08:02:47
да

Teatimeswithyou
16.02.2018
08:03:11
on_delete параметр, а models.CASCADE аргумент. Раньше он по дефолту был указан, так что не нужно было писать это заного. Сейчас не в курсе

Dan
16.02.2018
08:03:41
с 1,11 или со 2ой версии этот атрибут стал обязательным
до этого по умолчанию был каскад

OlegBrony
16.02.2018
08:04:19
понятно. спасибо
есть ли какие-то противопоказания по поводу названия переменных/классов? я могу назвать модель "user"? это имя не зарезервировано в django?

Dan
16.02.2018
08:21:25
модель назвать user можешь
для названий модуля есть ограничения
но djanga ругнется при попытке создания средствами django

OlegBrony
16.02.2018
08:23:12
хорошо

Konstantin
16.02.2018
08:42:36
А никто не знает, можно как-нибудь узнать рабочий сегодня день или праздничный? Может с запросом к какому-нибудь серваку, есть какая-нибуд либа для питона?

Dan
16.02.2018
08:43:11
только к стронему сервису
типа google calendar

Google

Massimo
16.02.2018
09:02:12
Эгегегегегегегееееееееееей! Чат Джангистов питонистов
У меня пока вопросов нет, но будут

Айрат
16.02.2018
09:04:26
Ребят в каком сервисе лучше код выложить?

Massimo
16.02.2018
09:04:37
Смотря для чего

Айрат
16.02.2018
09:05:11
Сек

Maxim
16.02.2018
09:06:42
url(r'^privacy/$', privacy_views.IndexView.as_view(), {'path': 'True'}, name='privacy'),
url(r'^terms/$', privacy_views.IndexView.as_view(), {'path': 'False'}, name='privacy'),
def last_modified(self, *args, path=None, **kwargs):
if path:
self.config = PrivacyConfig.get_solo()
else:
self.config = TermsConfig.get_solo()
return self.config.updated
не видит переменную path во view
смысл в том, чтобы от при разных урлах передавать разные config в один и тот же шаблон
'privacy' is not a registered namespace

Bulatbulat48
16.02.2018
09:08:36
ребят кто подскажет, как передать request в sitemaps?

Dan
16.02.2018
09:12:22

Bulatbulat48
16.02.2018
09:13:24

Dan
16.02.2018
09:14:13
ты как строишь sitemap ?
сам или средством django
&

Bulatbulat48
16.02.2018
09:15:34

Google

Konstantin
16.02.2018
09:15:47

Bulatbulat48
16.02.2018
09:16:21
а он в request-е хранится ?
да, мне его сюда надо как-то вставить как понимаю: loc = "%s://%s%s" % (protocol, domain, self.__get('location', item))

Какао
16.02.2018
09:20:25

Konstantin
16.02.2018
09:22:20
http://basicdata.ru/api/json/calend/

malcev
16.02.2018
09:24:40
народ, подскажите как делается регистрация в DRF, чтобы меня опредяляло по request.user

Admin
ERROR: S client not available

Какао
16.02.2018
09:24:48

Konstantin
16.02.2018
09:25:10

Dan
16.02.2018
09:36:39
средством django
сейчас посмотрю там можно вроде указать как домен или из настроек сайта берется

Emil
16.02.2018
09:56:34
Что я должен знать чтобы квалифицировался как Джуниор Джанго разработчик?
Делаю разные проекты, но кажется что они не достаточны и какие то не профессиональные и не близки к тому что происходит и делается в реале. Те кто прошли уже этот путь может знают и смогут помочь

Bulatbulat48
16.02.2018
09:56:53

Dan
16.02.2018
09:58:15
переписать def get_urls(self, page=1, site=None, protocol=None):
класса sitemap
как вариант

Bulatbulat48
16.02.2018
10:00:52
еще переписать вот это?
def sitemap(request, sitemaps, section=None,
template_name='sitemap.xml', content_type='application/xml'):
req_protocol = request.scheme
req_site = get_current_site(request)

Dan
16.02.2018
10:01:34
это откуда ?

Bulatbulat48
16.02.2018
10:01:55
django\contrib\sitemaps\views.py

Google

Bulatbulat48
16.02.2018
10:02:41
надо же передавать в def get_urls - request или я не правильно понял?

Dan
16.02.2018
10:03:17
хватит переписать один метод класса

Bulatbulat48
16.02.2018
10:04:41

Dan
16.02.2018
10:05:08
может тебе проще завести одну запись в таблице сайтов
и для sitmap попробовать активировать его
у тебя основной сайт без поддомена ?
а сайтмап ты генетишь для поддомена ?

Bulatbulat48
16.02.2018
10:06:04

Dan
16.02.2018
10:07:02
в сайтмап должно быть либо с www либо без
иначе будет считаться как будлирующий контент

Bulatbulat48
16.02.2018
10:07:31
ну можно и без, в целом без разницы

Dude
16.02.2018
10:13:32
namespace в url укажи
def last_modified(self, *args, path=None, **kwargs):
if path:
self.config = PrivacyConfig.get_solo()
else:
self.config = TermsConfig.get_solo()
return self.config.updated

Bulatbulat48
16.02.2018
10:15:31

Dude
16.02.2018
10:15:41
Нет

Emil
16.02.2018
11:15:47
Что я должен знать чтобы квалифицировался как Джуниор Джанго разработчик?
Делаю разные проекты, но кажется что они не достаточны и какие то не профессиональные и не близки к тому что происходит и делается в реале. Те кто прошли уже этот путь может знают и смогут помочь

N. M.
16.02.2018
11:20:27