Size: a a a

Django [ru] #STAY HOME

2020 January 02

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
{%  %} - как записать сюда путь что бы открывалась моя index.html ?
{% url '<url name for reverse>' %}
источник

J

Jack in Django [ru] #STAY HOME
Так?
источник

J

Jack in Django [ru] #STAY HOME
Выбивает ошибку
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Так?
нет, если index.html в пределах джанго приложения и его показывает вьюха, то url на вьюху
источник

J

Jack in Django [ru] #STAY HOME
Как это записать
источник

B

BNFF in Django [ru] #STAY HOME
Jack
Как это записать
источник

J

Jack in Django [ru] #STAY HOME
Там не написано как с url записать путь хотябы до views
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Как это записать
а как ты пишешь вьюхи?

на функциях? - просто из вьюхи верни render(request, 'path_to_template')

на классах? - юзай TemplateView
источник

J

Jack in Django [ru] #STAY HOME
Artem Gubatenko
а как ты пишешь вьюхи?

на функциях? - просто из вьюхи верни render(request, 'path_to_template')

на классах? - юзай TemplateView
Всмысле, а вот там href='' именно что записать, вот в чем вопрос
источник

♚Inojelis in Django [ru] #STAY HOME
Jack
Всмысле, а вот там href='' именно что записать, вот в чем вопрос
пишешь {% url 'имя' %}
источник

♚Inojelis in Django [ru] #STAY HOME
только href=""
источник

♚Inojelis in Django [ru] #STAY HOME
имя является эта штука в конце path()
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Всмысле, а вот там href='' именно что записать, вот в чем вопрос
вот пример

# .html
<a href="{% url 'main:disable_company' original.pk %}" class="deletelink">
                   {% trans 'Disable' %}
               </a>


# urls.py
path('<int:comp_id>/disable_company/', views.disable_company,
        name='disable_company'),
источник

A

April in Django [ru] #STAY HOME
У тебя в path есть 3 параметра url, view, name
источник

A

April in Django [ru] #STAY HOME
{% url 'name' %}
источник

♚Inojelis in Django [ru] #STAY HOME
Artem Gubatenko
вот пример

# .html
<a href="{% url 'main:disable_company' original.pk %}" class="deletelink">
                   {% trans 'Disable' %}
               </a>


# urls.py
path('<int:comp_id>/disable_company/', views.disable_company,
        name='disable_company'),
а здесь надо {% имя_модели.get_absolute_url %}
источник

♚Inojelis in Django [ru] #STAY HOME
только ечли у модели есть get_absolute_url
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
♚Inojelis
а здесь надо {% имя_модели.get_absolute_url %}
эта вьюха не отображает инфу о модели и у спрашивающего вроде не для модели index.html написан
источник

♚Inojelis in Django [ru] #STAY HOME
Artem Gubatenko
эта вьюха не отображает инфу о модели и у спрашивающего вроде не для модели index.html написан
ну без моделей оно работать не будет
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
♚Inojelis
ну без моделей оно работать не будет
что оно?
источник