python离线脚本(离线操作django绑定的mysql数据库)

django数据库操作

  • 脚本实现的基本步骤
    • 配置django的运行环境
    • 导入依赖的包
    • 启动django
    • 数据库操作
  • 示例代码
    • # !/usr/bin/python
      # -*- coding:utf-8  -*-
      
      
      ## 配置基本的离线文件运行环境
      import os, sys
      import django
      
      # 1. 把根目录,加载到系统路径中
      base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
      sys.path.append(base_dir)
      
      # 2. 将配置的环境变量,添加到换几个变量中
      os.environ.setdefault('DJANGO_SETTINGS_MODULE', "media_run.settings")
      
      # 3.启动项目
      django.setup()
      
      #4. 引入数据库表
      from apps.base.models import User
      
      ##  执行sql操作
      User.objects.create(username='zhangsan',password='123123')
      View Code

       

posted @ 2022-11-27 15:43  林山风火  阅读(50)  评论(0编辑  收藏  举报