我已经安装了它,将它导入到我的 models.py 中,像这样创建了我的 CSV 类:
class CsvProvince(CsvModel):
class Meta:
delimiter = ";"
has_header = True
dbModel = Province
但我不明白如何在 documentation 中运行导入据说这样做:
>>> my_csv_list = CsvProvince.import_data(data = open("my_csv_file_name.csv"))
>>> first_line = my_csv_list[0]
但不知道如何/在哪里运行它,如果我打开 shell(我使用 PyCharm IDE)它找不到我的类(CsvProvince),或者我可以将它全部写在一个 .py 中并执行它?。但是我不知道我应该做哪些导入,以及应该在哪里运行它,在我的 Django 应用程序中?在哪里?...
提前致谢
请您参考如下方法:
你可能想使用 django 的 shell .这将加载您的所有 Django 设置,以便您可以交互式地测试或使用您的模型。
./manage.py shell
>>> from myapp import CsvProvince # Replace myapp with your app's name
>>> my_csv_list = CsvProvince.import_data(data = open("my_csv_file_name.csv"))
>>> first_line = my_csv_list[0]
