Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Django chuyển dữ liệu JSON sang getJSON / Javascript tĩnh

Kết xuất html chính + dữ liệu json

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)),})

trong mẫu

{{ platforms_as_json }}

html và 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>

Ví dụ cũ https://gist.github.com/leotop/014a38bd97407a6380f2526f11d17977



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để cập nhật nhiều trường từ một bảng khác trong mysql?

  2. Bảng HTML động trong PHP Mail

  3. lỗi node-mysql:kết nối ECONNREFUSED

  4. Sử dụng kết nối liên tục PHP-MySQL để chạy blog WordPress

  5. Làm cách nào để chọn số lượng khách truy cập trên mỗi khoảng thời gian ngày?