Hey Leute Ich schreibe ein System für meine Website und wenn ich in die Admin-Seite gehen und zwingen den Benutzer zu folgen es funktioniert gut, aber meine folgende Taste funktioniert nicht, es aktualisiert nur die Website und Ich frage mich nur, ob mir jemand dabei helfen könnte. Danke im Voraus.folgenden Knopf vor Ort funktioniert nicht
EDITED
das ist mein html
`<button type="button" class="btn btn-primary btn-lg" href="{% url "accounts:follow" username=object.username%}">
{% if following %}Unfollow{% else %}Follow{% endif %}
</button>`
urls.py
urlpatterns = [
url(r'^profile/(?P<username>[\[email protected]+-]+)', views.UserDetailView.as_view(), name="viewprofile"),
url(r'^profile/(?P<username>[\[email protected]+-]+)/follow', views.UserFollowView.as_view(), name="follow"),]
views.py
class UserFollowView(View):
def get(self, request, username, *args, **kwargs):
toggle_user = get_object_or_404(User, username__iexact=username)
if request.user.is_authenticated():
is_following = UserProfile.objects.toggle_follow(request.user, toggle_user)
return redirect("accounts:viewprofile")
models.py
Wenn die Schaltfläche HTML ist? – JacobIRR