如何将Django模型导入脚本?

Nitin Savant

我正在编写一个脚本,将数据导入到现有的Django模型中:

import csv
from django.db import models
from movies.models import Movie
from sys import argv

script, filename = argv

with open(filename) as csvfile:
    reader = csv.reader(csvfile)
    for row in reader:
        print (row)
        # _, created = Movie.title.get_or_create(
        #     title=row[0],
        #     )

但是在尝试导入模型时遇到了这个错误:

Traceback (most recent call last):
    File "import.py", line 3, in <module> 
        from movies.models import Movie
ImportError: No module named 'movies'
Nitin Savant

首先,以与manage.py文件类似的方式加载django设置。在这种情况下,“列表”是项目名称,“电影”是应用程序名称。

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lists.settings")

import csv
from django.db import models
from movies.models import Movie
from sys import argv

script, filename = argv

with open(filename) as csvfile:
    reader = csv.reader(csvfile)
    for row in reader:
        print (row)
        # _, created = Movie.title.get_or_create(
        #     title=row[0],
        #     )

最后,确保将脚本放置在项目的根目录中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Django模型导入外部python脚本

来自分类Dev

如何将Django模型导入Tornado项目?

来自分类Dev

ModuleNotFoundError:没有名为Foo的模块-如何将模型导入Django应用程序的脚本中?

来自分类Dev

Django,如何将模型类导入另一个模型类?

来自分类Dev

如何将数据从csv文件导入默认的Django用户模型?

来自分类Dev

如何将Google App脚本项目导入Eclipse?

来自分类Dev

如何将JavaScript文件导入QML Worker脚本

来自分类Dev

如何将Java类导入Gradle脚本?

来自分类Dev

如何将argparse args传递给导入的python脚本

来自分类Dev

如何将文件导入 Tkinter 并运行脚本?

来自分类Dev

将CSV导入Django模型

来自分类Dev

如何在脚本中导入所有django模型和更多模型?

来自分类Dev

如何将JSON文件导入Django数据库?

来自分类Dev

如何将Django项目添加/导入virtualenv?

来自分类Dev

如何将Postgres关系导入Django 1.8

来自分类Dev

如何将预先存在的 Django 项目导入 Eclipse?

来自分类Dev

如何将Pandas Dataframe写入Django模型

来自分类Dev

如何将'IN'约束应用于Django模型的字段

来自分类Dev

如何将数据插入Django用户模型?

来自分类Dev

如何将URL保存到Django模型中

来自分类Dev

Django-如何将模型称为字符串?

来自分类Dev

如何将mysql查询转换为Django模型的ORM?

来自分类Dev

Django-如何将模型传递给CreateView

来自分类Dev

如何将Raw Sql查询转换为Django模型

来自分类Dev

如何将 django 模型实例列表返回为 JSON?

来自分类Dev

Django:如何将模型数据渲染成 HTML 模板?

来自分类Dev

Django - 如何将 getattr 用于动态模型?

来自分类Dev

如何将 Django 模型布尔字段更新为 true?

来自分类Dev

django 如何将模型字段作为对象

Related 相关文章

  1. 1

    如何将Django模型导入外部python脚本

  2. 2

    如何将Django模型导入Tornado项目?

  3. 3

    ModuleNotFoundError:没有名为Foo的模块-如何将模型导入Django应用程序的脚本中?

  4. 4

    Django,如何将模型类导入另一个模型类?

  5. 5

    如何将数据从csv文件导入默认的Django用户模型?

  6. 6

    如何将Google App脚本项目导入Eclipse?

  7. 7

    如何将JavaScript文件导入QML Worker脚本

  8. 8

    如何将Java类导入Gradle脚本?

  9. 9

    如何将argparse args传递给导入的python脚本

  10. 10

    如何将文件导入 Tkinter 并运行脚本?

  11. 11

    将CSV导入Django模型

  12. 12

    如何在脚本中导入所有django模型和更多模型?

  13. 13

    如何将JSON文件导入Django数据库?

  14. 14

    如何将Django项目添加/导入virtualenv?

  15. 15

    如何将Postgres关系导入Django 1.8

  16. 16

    如何将预先存在的 Django 项目导入 Eclipse?

  17. 17

    如何将Pandas Dataframe写入Django模型

  18. 18

    如何将'IN'约束应用于Django模型的字段

  19. 19

    如何将数据插入Django用户模型?

  20. 20

    如何将URL保存到Django模型中

  21. 21

    Django-如何将模型称为字符串?

  22. 22

    如何将mysql查询转换为Django模型的ORM?

  23. 23

    Django-如何将模型传递给CreateView

  24. 24

    如何将Raw Sql查询转换为Django模型

  25. 25

    如何将 django 模型实例列表返回为 JSON?

  26. 26

    Django:如何将模型数据渲染成 HTML 模板?

  27. 27

    Django - 如何将 getattr 用于动态模型?

  28. 28

    如何将 Django 模型布尔字段更新为 true?

  29. 29

    django 如何将模型字段作为对象

热门标签

归档