パイソン - ジャンゴ - シリアライズ

app01 / __ int__.py:

pymysql輸入
pymysql.install_as_MySQLdb()

app01 / models.py:

django.db輸入モデルからの


クラスPerson(models.Model):
    名前= models.CharField(max_lengthを= 16)
    年齢= models.IntegerField()

    デフ__str __(自己):
        戻りself.name

データベースの作成者

データに関する追加

 

views.py:

django.shortcutsインポートからレンダリング、のHttpResponse 
app01輸入モデルから


デフperson_info(リクエスト):
    情報= models.Person.objects.all()

    django.core輸入シリアライザから

    RET = serializers.serialize( "JSON"、インフォ)#把数据转换成JSON类型
    のHttpResponse(RET)を返します

結果:

 

おすすめ

転載: www.cnblogs.com/sch01ar/p/11456056.html