1
from django.db import models
# Create your models here.
class Question(models.Model):
question_name = models.CharField(max_length=200)
question_type = models.CharField(max_length=20)
def __unicode__(self):
return self.question_name
class PythonQuestion(models.Model):
question_no = models.ForeignKey(Question)
question_text = models.TextField()
question_testcase = models.TextField()
question_difflevel = models.CharField(max_length=20)
def __unicode__(self):
return self.question_name
這是我的models.py。截至目前,我正在使用django管理頁面來查看模型和存儲數據。以JSON序列化數據並在Django中從postgresqlDB存儲和檢索數據?
在字段question_testcase中,我打算存儲JSON數據。哪種方法更好?
- 將數據作爲視圖(非序列化)的輸入,然後使用django序列化器對數據進行序列化。 或
- 要從輸入中獲取數據,請使用javascript將其序列化,然後將其發送到Django以將其存儲在數據庫中?
我們無法決定您是否需要爲您的前端使用JavaScript。 –
如果沒有必要,我不會。我所要問的是,哪一個是更好的方法來解決這個問題以及爲什麼。 – Hick