我想将Final Score值保存到数据库中。我该怎么做呢?
index . html
<div id="save_score">
<input style="height: 40px; width: 120px; text-align: center; margin-left: 440px;" type="submit" class="btn btn-primary" value="Save Score" onclick="save_score()">
</div>
. js
Final_score = 80;
function save_score() {
$.ajax({
url: '/save_score/',
data: {'final_score': final_score},
type: 'POST'
}).done(function(response){
console.log(response);
});
}
urls . py
urlpatterns = [
url(r'^save_score/', save_score)
]
views.py
def save_score(request):
if request.method == 'POST':
player = AddScore.objects.get()
player.score = request.POST['final_score']
player.save()
if request.method == 'POST':
# create new instance of AddScore
player = AddScore()
# set the score
player.score = request.POST['final_score']
# create the record in the database
player.save()