1234567891011121314151617181920212223242526272829303132333435363738 |
- import os
- import django
- import sys
- from decimal import Decimal
- from django.utils import timezone
- from datetime import timedelta, datetime
- def setup_django():
- project_path = "D:/code/vue/greater_wms"
- sys.path.append(project_path)
-
- os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'greaterwms.settings')
- django.setup()
- def main():
- try:
- print(" 开始测功能")
-
- # 执行测试
- from container.utils import update_container_categories_task
- # 调用测试方法
- update_container_categories_task()
- print(" 结束测功能")
-
- except Exception as e:
- print(f" 测试失败:{str(e)}")
- import traceback
- traceback.print_exc()
- if __name__ == "__main__":
- setup_django()
- main()
|