| 1234567891011121314151617181920212223242526272829303132333435363738 | import osimport djangoimport sysfrom decimal import Decimalfrom django.utils import timezonefrom datetime import timedelta, datetimedef 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()
 |