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