Как передать из django в html я понял, нужно в views.py в context добавить то, что хотим передать.
def index(request):
context = {'str': 'hello world'}
return render(request, 'liner/editor.html', context)
и в html вытащить с помощью {{ str }}. Так вот вопрос, как сделать обратное? Чтобы из js/html передать данные в django
Так как вы не указали что вам конкретно надо получить/передать. Вот пример получения данных из формы с помощью POST запроса
view.py
def chat(request):
results = "her"
if "your_name" in request.POST:
results = request.POST["your_name"]
return render(request, 'poll/chat.html',context={'name':results})
chat.html
<form action="/chat" method="post">{% csrf_token %}
<label for="your_name">Your question: </label>
<input id="your_name" type="text" name="your_name" value="">
<input type="submit" value="OK">
и вывода на странице
Django работает на сервере. Т.е. сервер отдал данные на клиент(ваш браузер). Чтоб передать данные обратно вам нужно снова сделать запрос на сервер. Т.е. обновить страницу или отправить запрос с помощью js. Почитайте про это XMLHttpRequest или ajax.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В десктопной версии это выглядит вот так http://prntscrcom/om0l1m А для мобильной версии нужно вот так http://prntscr
Помогите оптимизировать создание таблицы с результатами, перебирая содержимое объектов