Никак не могу этого сделать. Я уже нашла проект где это реализовано, все равно никак.
Ссылка на картинку такая:
<p><a href="/poin/addlike/{{ point.id }}/"><img src="{% static "favourites.png" %}" width="25px" height="25px"></a>{{ point.point_likes }}</p>
в urls.py:
url(r'^point/addlike/(?P<point_id>\d+)/$', 'point.views.addlike'),
во views:
def addlike(request, article_id):
try:
point = Point.objects.get(id=point_id)
point.point_likes = ++ point.point_likes
point.save()
except ObjectDoesNotExist:
raise Http404
return redirect('/')
Когда навожу на картинку url высвечивается какой нужно. Почему не отрабатывает функция непонятно.
Что можно придумать?
Примечание:
я и так пробовала:
point.point_likes += 1
и так:
point.point_likes = point.point_likes + 1
все без толку. Нажимаю, а в url так и висит /point/addlike/1/
сама функция почему-то не отрабатывает :(
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.