Size: a a a

Django [ru] #STAY HOME

2021 April 21

e

e\/gen in Django [ru] #STAY HOME
в жсе сделать переменую или несколько {% url "date_by_student" или что там у тебя, а уже затем остальное дописывать на жсе
источник

e

e\/gen in Django [ru] #STAY HOME
грубо говоря у тебя будет что то вроде
let date_by_student = {% url "date_by_student" %};
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
не думаю что сработает
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Можно попробовать вынести в файл как функцию, может тогда не будет возмущаться, но как-то колхозно
источник

e

e\/gen in Django [ru] #STAY HOME
сработает, если скрипт внутри шаблона
источник

e

e\/gen in Django [ru] #STAY HOME
key не сработает, а остально вполне даже
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
ну а зачем мне просто пустая ссылка без параметров?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
задача ж была не просто запихнуть в иннерХтмл ссылку
источник

ВС

Владислав Светличный... in Django [ru] #STAY HOME
ссылка будет как шаблон, потом ты к ней добавляешь параметры в js через конкатенацию строк и готово.
источник

ВС

Владислав Светличный... in Django [ru] #STAY HOME
Я бы просто завел отдельный урл куда слал бы параметры из js и дальше редиректил бы на нужный урл, если тебе там переход нужен или возвращал ссылку если не нужен.
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
если скрипт в шаблоне {% %} вот эти символы попросту не дадут этого сделать, можно попробовать вынести эту функцию в отдельный файл
источник

HA

Horatio A. in Django [ru] #STAY HOME
В Django 3 что-то поменялось относительно admin.py ? Вношу туда поля и метод get_likes - ругается.
Хотя в другом проекте, на django 2 все отлично работает
list_display = ['title', 'content', 'get_likes', 'created', 'updated']
источник

ВС

Владислав Светличный... in Django [ru] #STAY HOME
положить в дата атрибут в html и не смешивать js с django template/jinja
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
ну, практически работает, пхах
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
звучит стремно
источник

ВС

Владислав Светличный... in Django [ru] #STAY HOME
В миллион раз более правильно чем твои потуги впихнуть в js jinja теги
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
можешь более по-простому объяснить пожалуйста?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
дата атрибут куда? в каждый тег <td>?
источник

ВС

Владислав Светличный... in Django [ru] #STAY HOME
Можешь в каждый, можешь в какой-то wrapper видимо основной wrapper вокруг td это table.

!HTML
table id="my-favorite-table" data-href="{% url "date_by_student" %}"
!JS
table = document.getElementById("my-favorite-table");
myFavoriteUrl = table.dataset.href + key + '/'
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Должно сработать?
источник