【发布时间】:2014-07-15 03:48:14
【问题描述】:
我是 Django 的新手。我通过将模型插入models.py 创建了一个表。
现在,我想在数据库中插入一行 - 表 Dodavatel。我知道,我必须创建一个具有属性作为列的对象。但我不知道我应该把这段代码放在哪里。在models.py?
这是我的模型:
class Dodavatel(models.Model):
nazov = models.CharField(default='', max_length=255)
dostupnost = models.IntegerField(default=0)
这是插入一行的代码:
p = Dodavatel(nazov='Petr', dostupnost=1)
p.save()
我应该把这段代码放在哪里?
【问题讨论】:
-
首先运行“python manage.py syncdb”创建数据库。然后,您可以根据您的模型添加行。通常这是在 View 函数中完成的。
标签: python mysql django insert