sql >> Database teknologi >  >> RDS >> Mysql

Django videregiver JSON-data til statisk getJSON/Javascript

Hoved-html-gengivelse + json-data

import json
from django.shortcuts import render

def startpage(request):
    platforms = Platform.objects.select_related().values('platformtype')
    return render(request, 'Main.html', {'platforms_as_json': json.dumps(list(platforms)),})

i skabelon

{{ platforms_as_json }}

html og js

<select id="platformList"></select>

<script>
    $.each({% autoescape off %}{{platforms_as_json}}{% endautoescape %}, function (index, item) {
        $('#platformList').append(
                $('<option></option>').val(item.platformtype).html(item.platformtype)
        )
    });
</script>

Gammelt eksempelhttps://gist.github.com/leotop/014a38bd974017ad

  1. Et dybdegående kig på databaseindeksering

  2. Kan 'false' matche en streng i mysql?

  3. Spring-app mister forbindelsen til MySql efter 8 timer. Hvordan konfigureres korrekt?

  4. MySQL:InnoDb:Semaphore-venten har varet> 600 sekunder. Vi har bevidst nedbrudt serveren