python - Django迁移大文件
问题描述
我正在尝试对包含models.py
近百个类的大文件进行 makemigration。该命令manage.py makemigrations <app_name>
给了我一个MemoryError
. 我认为这与大models.py
文件有关。
File "/home/venv_two/local/lib/python2.7/site-
packages/django/core/management/commands/makemigrations.py", line 231,
in write_migration_files migration_string = writer.as_string()
File "/home/venv_two/local/lib/python2.7/site-
packages/django/db/migrations/writer.py", line 166, in as_string
items["operations"] = "\n".join(operations) + "\n" if operations else ""
MemoryError
解决方案
推荐阅读
- php - Compare multidimensional array values by key in php
- javascript - Vuejs如何将点击功能设置为语义UI的关闭功能?
- java - Java ee Servlet 正在处理 AbstractMethodError
- ios - iOS App Rejected EXC_BAD_ACCESS (SIGSEGV) - 无法重现错误
- python - TypeError: 'int' 对象不可调用 total_interest = num_payments(years * 12) * loanpayment(principal, percent, years)
- entity-relationship - 双方一对一关系的实体关系
- javascript - 如何使用 Formik Yup 验证多个电话号码
- c++ - 如何通过保存在容器中的成员指针函数调用?
- sparql - 使用 SPARQL 查询时,如何保护运行 Sesame Triplestore 的系统免受注入?
- python - 如何将变量分配给 matplotlib 图形对象并在布局中重用它