Size: a a a

Django [ru] #STAY HOME

2019 November 13

S

Shodmon in Django [ru] #STAY HOME
Recovery
я только новичок я раньше писал path без параметра name и в html писал полный путь к роуту и django отсекал часть этого роута и проверял совпадения в списке urlpatterns
Сделай debug true в сетингах, потом в браузере после локалхост любой юри пропиши там ошибка 404 выйдет, которая покажет все твои юрлы и как к ним обращаться
источник

Т

Тимур in Django [ru] #STAY HOME
Dan Tyan
к юзеру
django.db.utils.IntegrityError: column "user_id" contains null values
ошибку выдает
источник

S

Shodmon in Django [ru] #STAY HOME
Тимур
django.db.utils.IntegrityError: column "user_id" contains null values
ошибку выдает
А что ты сделал то?
источник

Т

Тимур in Django [ru] #STAY HOME
миграцию
источник

S

Shodmon in Django [ru] #STAY HOME
Т.е  у тя уже есть записи, в объявленрях и ты добавил форейн к юзеру?
источник

Т

Тимур in Django [ru] #STAY HOME
ыыы
источник

S

Shodmon in Django [ru] #STAY HOME
Нул тру, тогда, вроде
источник

S

Shodmon in Django [ru] #STAY HOME
Или дефолт
источник

R

Recovery in Django [ru] #STAY HOME
Shodmon
Сделай debug true в сетингах, потом в браузере после локалхост любой юри пропиши там ошибка 404 выйдет, которая покажет все твои юрлы и как к ним обращаться
я так и сделал но раньше я path без name писал и из роута отсекалось часть пути: допустим если обратимся к 127.0.0.1:8000/add такому адресу то оно отсекалось и путь add проверялось на наличии в списке urlpattern если такого присутствует оно отображалось........а шас я добавил name в path и в html я написал значения этих name из path вот теперь не понимаю как роутинг работает
источник

Т

Тимур in Django [ru] #STAY HOME
та я понял уже свою ошибку
источник

R

Recovery in Django [ru] #STAY HOME
если дискорд есть у кого нибудь помогите с обяснением буду благодарен
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
Есть две модели (first и second), между ними О2О отношение. Есть List вьюха для первой модели, она рендерит темплейт в котором есть также поля второй ({{ first.second.<some_field> }}). Как я полагаю, как только шаблонизатор натыкается на этот some_field, летит запрос в БД. Избавит ли меня от этого запроса .select_related('second') в queryset'е моей вьюхи?
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
Полагаю оно должно вытащить сразу связанные second в таком случае, вот только будет ли шаблонизатор их юзать, или же всё равно каким-то образом пойдёт в БД за secondами?
источник

S

Shodmon in Django [ru] #STAY HOME
And here’s select_related lookup:

# Hits the database.
e = Entry.objects.select_related('blog').get(id=5)

# Doesn't hit the database, because e.blog has been prepopulated
# in the previous query.
b = e.blog
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
Shodmon
And here’s select_related lookup:

# Hits the database.
e = Entry.objects.select_related('blog').get(id=5)

# Doesn't hit the database, because e.blog has been prepopulated
# in the previous query.
b = e.blog
Я вижу, вижу это
источник

S

Shodmon in Django [ru] #STAY HOME
На крайняк передай в контекст, переменную и обращайся к ней
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
в доке
источник

S

Shodmon in Django [ru] #STAY HOME
Shodmon
На крайняк передай в контекст, переменную и обращайся к ней
*Шутка
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
просто дурные мысли были насчёт того, что шаблонизатор почему-то полезет в бд за ними, но сам сейчас думаю, что это глупые мысли
источник

BE

Black Eyes in Django [ru] #STAY HOME
@dantyan Привет:) подскажи, в тексте такие теги {hello} и т.д.
вот я их беру через функцию
def build_text(self):
   return self.content.format(
           hello='привет',
       )

И это способ работает,  все же решил сделать отдельную таблицу для этих дел, и сейчас нужно в build_text найти нужные мне теги
они будут в тексте {tag_name_hello}
и по имени hello должен его найти в другой таблице и вернуть)
Вопрос, как взять имена тегов из self.content
Я понимаю, можно регуляркой, но сейчас же передается как args без реги, может можно и взять {} все такие штуки из текста?) спасибо:)
источник