'bool' object has no attribute ‘save’
def favorite(request, account_id): sql_db = get_object_or_404(Account, id = account_id) try: selected = sql_db.account_id_set.get(pk = request.POST['favorite']) except (KeyError, Account_id.DoesNotExist): return render(request, 'account/account.html', {'sql_db':sql_db, 'error_message':'Signal False'}) else: sql_db.is_favorite = True sql_db.is_favorite.save() return render(request, 'account/account.html', {'sql_db':sql_db})
{% if error_message %} <p>{{ error_message }}</p> {% endif %} <!doctype html> <html lang = 'en'> <body> <p><img src="{{ sql_db.avatar }}"/></p> <p><strong>Username:</strong>{{ sql_db.username }}</p> <p><strong>Password:</strong>{{ sql_db.password }}</p> <p><strong>Email:</strong>{{ sql_db.email }}</p> <p><strong>Year:</strong>{{ sql_db.year }}</p> <p><strong>Month:</strong>{{ sql_db.month }}</p> <p><strong>Day:</strong>{{ sql_db.day }}</p> <form action="{% url 'account:favorite' sql_db.id %}" method = "post"> {% csrf_token %} <input type="radio" id="favorite1" name="favorite" value="1"/> <label for="favorite1">Remember it? {% if sql_db.is_favorite %} <img src="https://cdn2.iconfinder.com/data/icons/32pxmania/misc_57.png"/> {% endif %} </label> <input type="submit" value="Remember"/> </form> </body> </html>
