test_erp copy.py 793 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import os
  2. import django
  3. import sys
  4. from decimal import Decimal
  5. from django.utils import timezone
  6. from datetime import timedelta, datetime
  7. def setup_django():
  8. project_path = "D:/code/vue/greater_wms"
  9. sys.path.append(project_path)
  10. os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'greaterwms.settings')
  11. django.setup()
  12. def main():
  13. try:
  14. print(" 开始测功能")
  15. # 执行测试
  16. from container.utils import update_container_categories_task
  17. # 调用测试方法
  18. update_container_categories_task()
  19. print(" 结束测功能")
  20. except Exception as e:
  21. print(f" 测试失败:{str(e)}")
  22. import traceback
  23. traceback.print_exc()
  24. if __name__ == "__main__":
  25. setup_django()
  26. main()