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 для просмотра моделей и хранения данных.
В поле question_testcase я планирую хранить данные JSON.Какой лучший способ сделать это?
- Чтобы получить данные в качестве входных данных из представления (не сериализованные), а затем сериализовать данные с использованием сериализаторов django.ИЛИ
- Чтобы взять данные из ввода, сериализовать их, используя javascript, а затем отправить их в Django, чтобы сохранить их в БД?