generate_base.py 944 B

123456789101112131415161718192021222324252627282930313233
  1. # generate_locations.py
  2. import os
  3. import django
  4. import sys
  5. def setup_django():
  6. # 使用原始字符串处理Windows路径
  7. project_path = "E:/code/greater_wms"
  8. sys.path.append(project_path)
  9. # 根据实际目录名设置(注意下划线)
  10. os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'greaterwms.settings')
  11. django.setup()
  12. def main():
  13. try:
  14. from warehouse.models import baseset
  15. baseset.objects.create(set_name="x-acgw-identity", set_value="jF8MTk2M2QzMWEzMjUwMTZlMzA3MDF8NDg5ODM4MzM4NjE3OHwYjYJyvo-DbkhOliEpFtiFOsCgKKo6braaiQGE9qdNx3w=", set_desc="请求头认证")
  16. baseset.objects.create(set_name="out_port", set_value="203", set_desc="出口")
  17. print("✅ 方法生成成功!")
  18. except Exception as e:
  19. print(f"❌ 生成失败:{str(e)}")
  20. import traceback
  21. traceback.print_exc()
  22. if __name__ == "__main__":
  23. setup_django()
  24. main()