Size: a a a

Django [ru] #STAY HOME

2020 May 24

NC

Nikolay Cherniy in Django [ru] #STAY HOME
James Town
пусть будет 12-345, к примеру.
Эти цифры откуда приходят?
источник

JT

James Town in Django [ru] #STAY HOME
Nikolay Cherniy
Эти цифры откуда приходят?
пользователь их забивает через форму, маска фиксированная, данные выводятся в шаблоне.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
James Town
пусть будет 12-345, к примеру.
Короче тебе нужно понять откуда они приходят и передать их в урл после нэйма
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
James Town
пользователь их забивает через форму, маска фиксированная, данные выводятся в шаблоне.
Почему вообще url а не path? И да, Alex прав тебе регулярку нужно поменять
источник

JT

James Town in Django [ru] #STAY HOME
Nikolay Cherniy
Почему вообще url а не path? И да, Alex прав тебе регулярку нужно поменять
я гуглил, не знаю правильного решения. и регулярку тоже гуглил.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
James Town
пользователь их забивает через форму, маска фиксированная, данные выводятся в шаблоне.
Потому что ‘-‘ не цифра
источник

♿️➡️➡️➡️♥️... in Django [ru] #STAY HOME
подскажите как добавить в админке подсказки (выборку адресов из другой модели)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
James Town
я гуглил, не знаю правильного решения. и регулярку тоже гуглил.
Добавь в квадратные скобки ‘-‘ в начале или в конце, так будет больше похоже)
источник

JT

James Town in Django [ru] #STAY HOME
♿️➡️➡️➡️♥️
подскажите как добавить в админке подсказки (выборку адресов из другой модели)
help_texts= в виджете формы
источник

AD

Alex Dem in Django [ru] #STAY HOME
James Town
текст по маске xx-xxx
Говорят, что если у тебя есть проблема и ты пытаешься решить ее с помощью регулярки -  у тебя  уже две проблемы
Валидировать аргумент в URL с помощью регулярки - решение которое на самом деле требуется очень редко, зачастую можно просто принять аргумент в любой виде и отдать 404 если объект не найден
Джанго с какой-то версии стал позвозять в url шаблоне просто указывать, что "вот здесь будет такой-то аргумент который надо передать"
все как у тебя, только без регулярки

я, честно говоря, не помню подробностей, но это работало в path
если у тебя свежий джанго, то у тебя точно есть возможность решить задачу так
источник

DD

Denis Denisov in Django [ru] #STAY HOME
Ребят вопрос подскажите плз, отличие в подключении PSD файлов в шаблон и обычных JPG есть в django?
источник

AD

Alex Dem in Django [ru] #STAY HOME
James Town
пусть будет 12-345, к примеру.
пример из оффдока

path('bio/<username>/', views.bio, name='bio'),
источник

AD

Alex Dem in Django [ru] #STAY HOME
https://docs.djangoproject.com/en/3.0/ref/urls/

здесь можно найти больше информации
источник

JT

James Town in Django [ru] #STAY HOME
Alex Dem
Говорят, что если у тебя есть проблема и ты пытаешься решить ее с помощью регулярки -  у тебя  уже две проблемы
Валидировать аргумент в URL с помощью регулярки - решение которое на самом деле требуется очень редко, зачастую можно просто принять аргумент в любой виде и отдать 404 если объект не найден
Джанго с какой-то версии стал позвозять в url шаблоне просто указывать, что "вот здесь будет такой-то аргумент который надо передать"
все как у тебя, только без регулярки

я, честно говоря, не помню подробностей, но это работало в path
если у тебя свежий джанго, то у тебя точно есть возможность решить задачу так
Попробую, спасибо!
источник

JT

James Town in Django [ru] #STAY HOME
Alex Dem
Говорят, что если у тебя есть проблема и ты пытаешься решить ее с помощью регулярки -  у тебя  уже две проблемы
Валидировать аргумент в URL с помощью регулярки - решение которое на самом деле требуется очень редко, зачастую можно просто принять аргумент в любой виде и отдать 404 если объект не найден
Джанго с какой-то версии стал позвозять в url шаблоне просто указывать, что "вот здесь будет такой-то аргумент который надо передать"
все как у тебя, только без регулярки

я, честно говоря, не помню подробностей, но это работало в path
если у тебя свежий джанго, то у тебя точно есть возможность решить задачу так
грубо говоря, есть блог, пользователь пишет название, пишет одну метку, и текст поста. В шаблоне пост выводится, тут метка и является моим заветным полем; нажав по метке, я хочу вывести список всех постов с данной меткой.
Я уже набросал шаблон и нашел решение, как вывести только одну определенную метку, сделав во views так:

def tt_listobjects(request):
 tt_objects = tt_list.objects.filter(tt_objnum='25-864')
 template = 'ttmgr/objects.html'
 return render(request, template, {
   'tt_objects': tt_objects}
 )
А в шаблоне я сделал так:

{% for tt_list in tt_objects %}
контент
{ % endfor % }

И так все работает, но тут конкретно одна метка, а меток может быть и 100+, не писать же правила под каждую метку.
источник

AD

Alex Dem in Django [ru] #STAY HOME
Denis Denisov
Ребят вопрос подскажите плз, отличие в подключении PSD файлов в шаблон и обычных JPG есть в django?
PSD - не для веба
psd - это формат фотошопа (может быть еще каких-то прог, я не в курсе)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
James Town
грубо говоря, есть блог, пользователь пишет название, пишет одну метку, и текст поста. В шаблоне пост выводится, тут метка и является моим заветным полем; нажав по метке, я хочу вывести список всех постов с данной меткой.
Я уже набросал шаблон и нашел решение, как вывести только одну определенную метку, сделав во views так:

def tt_listobjects(request):
 tt_objects = tt_list.objects.filter(tt_objnum='25-864')
 template = 'ttmgr/objects.html'
 return render(request, template, {
   'tt_objects': tt_objects}
 )
А в шаблоне я сделал так:

{% for tt_list in tt_objects %}
контент
{ % endfor % }

И так все работает, но тут конкретно одна метка, а меток может быть и 100+, не писать же правила под каждую метку.
Это даже не велосипед, почитай примеры любого блога посмотри как там это реализовано, постарайся понять
источник

DD

Denis Denisov in Django [ru] #STAY HOME
Alex Dem
PSD - не для веба
psd - это формат фотошопа (может быть еще каких-то прог, я не в курсе)
а есть бибиотека какая может чтоб он отображался
источник

DD

Denis Denisov in Django [ru] #STAY HOME
???
источник

AD

Alex Dem in Django [ru] #STAY HOME
James Town
грубо говоря, есть блог, пользователь пишет название, пишет одну метку, и текст поста. В шаблоне пост выводится, тут метка и является моим заветным полем; нажав по метке, я хочу вывести список всех постов с данной меткой.
Я уже набросал шаблон и нашел решение, как вывести только одну определенную метку, сделав во views так:

def tt_listobjects(request):
 tt_objects = tt_list.objects.filter(tt_objnum='25-864')
 template = 'ttmgr/objects.html'
 return render(request, template, {
   'tt_objects': tt_objects}
 )
А в шаблоне я сделал так:

{% for tt_list in tt_objects %}
контент
{ % endfor % }

И так все работает, но тут конкретно одна метка, а меток может быть и 100+, не писать же правила под каждую метку.
я согласен с ответом выше;

но если ты уже пошел "этой дорогой", то
1) Твоя функция должна принимать аргумент из URL, тот самый с которым возился
2) Ты фильтруешь объекты по этому переданному аргументу и рендеришь свой шаблон
источник