Esempio n. 1
0
def prepare(obj):
    """准备用户、客户端、登录令牌、问题"""

    common_prepare(obj)
    obj.label = Label.objects.create(name="标签1")
    obj.question = Question.objects.create(title="问题1", author=obj.users["zhao"])
    obj.question.labels.add(obj.label)
Esempio n. 2
0
 def setUp(self):
     common_prepare(self)
     self.label = Label.objects.create(name="标签1")
     self.path = reverse("labels_v2:follow",
                         kwargs={"label_id": self.label.pk})
     user = self.users["zhang"]
     LabelFollow.objects.create(user=user, label=self.label)
Esempio n. 3
0
 def setUp(self):
     common_prepare(self)
     self.label = Label.objects.create(**{
         "name": "标签",
         "intro": "好",
         "avatar": "/pub/3.png"
     })
Esempio n. 4
0
def prepare(obj):
    common_prepare(obj)
    obj.label = Label.objects.create(name="标签1")
    obj.article = Article.objects.create(title="标题1",
                                         content="内容1",
                                         is_draft=True,
                                         author=obj.users["zhang"])
    obj.article.labels.add(obj.label)
Esempio n. 5
0
 def setUp(self):
     common_prepare(self)
     self.label1 = Label.objects.create(name="标签1")
     self.label2 = Label.objects.create(name="标签2")
     self.question = Question.objects.create(title="问题1", content="内容1", author=self.users["zhang"])
     self.question.labels.add(self.label1)
     self.data = {"title": "问题标题", "content": "进一步描述", "labels": [self.label1.pk, self.label2.pk]}
     self.path = reverse("questions_v2:one_question", kwargs={"question_id": self.question.pk})
Esempio n. 6
0
 def setUp(self):
     common_prepare(self)
     self.label = Label.objects.create(name="标签1")
     self.path = reverse("articles:root")
     self.data = {
         "title": "标题1",
         "content": "内容1",
         "is_draft": True,
         "labels": self.label.pk
     }
Esempio n. 7
0
def prepare(obj):
    """以回答投票为例进行准备"""

    common_prepare(obj)
    obj.label = Label.objects.create(name="标签1")
    obj.question = Question.objects.create(title="问题1", author=obj.users["zhao"])
    obj.question.labels.add(obj.label)
    obj.answer = Answer.objects.create(author=obj.users["zhao"], question=obj.question, content="回答1", is_draft=False)
    obj.path = reverse("votes:root", kwargs={"kind": "answer", "id": obj.answer.pk})
    obj.data = {"value": True}
Esempio n. 8
0
 def setUp(self):
     common_prepare(self)
     self.path = reverse("labels_v2:root")
     self.data = {"name": "标签", "intro": "好", "avatar": "/pub/3.png"}
Esempio n. 9
0
 def setUp(self):
     common_prepare(self)
     self.label = Label.objects.create(name="标签1")
     self.path = reverse("labels_v2:follow",
                         kwargs={"label_id": self.label.pk})
Esempio n. 10
0
 def setUp(self):
     common_prepare(self)
     self.parent = Label.objects.create(name="标签1")
     self.child = Label.objects.create(name="标签2")
     self.path = reverse("labels_v2:child",
                         kwargs={"label_id": self.parent.pk})
Esempio n. 11
0
 def setUp(self):
     common_prepare(self)
     self.old_data = {"name": "标签", "intro": "好", "avatar": "/pub/3.png"}
     self.label = Label.objects.create(**self.old_data)
     self.data = {"name": "新标签", "intro": "新说明", "avatar": "/pub/12.jpg"}
Esempio n. 12
0
 def setUp(self):
     common_prepare(self)
     self.label1 = Label.objects.create(name="标签1")
     self.label2 = Label.objects.create(name="标签2")
     self.path = reverse("questions_v2:root")
     self.data = {"title": "问题标题", "content": "进一步描述", "labels": [self.label1.pk, self.label2.pk]}