我需要创建一个从 csv 文件导入数据的数据库。按照练习的说明,我创建了模型和脚本文件,但是当我运行命令时,python manage.py runscript many_load它在标题中给出了错误。这是代码:
- 模型.py:
from django.db import models
class Category(models.Model):
category = models.CharField(max_length=128)
def __str__(self):
return self.category
class State(models.Model):
state = models.CharField(max_length=25)
def __str__(self):
return self.state
class Region(models.Model):
region = models.CharField(max_length=25)
def __str__(self):
return self.region
class Iso(models.Model):
iso = models.CharField(max_length=5)
def __str__(self):
return self.iso
class Site(models.Model):
name = models.CharField(max_length=128)
year = models.CharField(max_length=128)
area = models.CharField(max_length=128)
describe = models.TextField(max_length=500)
justify = models.TextField(max_length=500, null=True)
longitude = models.TextField(max_length=25, null=True)
latitude = models.TextField(max_length=25, null=True)
#one to many field …Run Code Online (Sandbox Code Playgroud)