Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django makemigrations许可被拒绝_Django_Makemigrations - Fatal编程技术网

Django makemigrations许可被拒绝

Django makemigrations许可被拒绝,django,makemigrations,Django,Makemigrations,我想我遇到了一个大问题。 我不得不删除django应用程序中的migrations目录,我想当我运行python manage.py makemigrations时,该目录将被重新创建,但是我遇到了一个错误 django.db.migrations.graph.NodeNotFoundError:Migration shoppingcart.0001_初始依赖项引用不存在的父节点(u'student',u'0001_initial') 之后我做的是重新创建migrations目录并放入所有的mi

我想我遇到了一个大问题。 我不得不删除django应用程序中的migrations目录,我想当我运行
python manage.py makemigrations
时,该目录将被重新创建,但是我遇到了一个错误

django.db.migrations.graph.NodeNotFoundError:Migration shoppingcart.0001_初始依赖项引用不存在的父节点(u'student',u'0001_initial')

之后我做的是重新创建migrations目录并放入所有的migrations文件,然后运行
makemigrations
,但我遇到了另一个错误

IOError:[Errno 13]权限被拒绝:u'/edx/app/edxapp/edx平台/common/djangoapps/student/migrations/0007_auto_20170427_1816.py'


我曾多次看到这个拒绝许可的问题。这些步骤在过去帮助过我:

  • 确保在迁移目录中有一个空白的
    \uuuu init\uuuu.py
    文件

  • 确保您对目录授予了正确的权限,例如
    sudo chown


谢谢你的回答,我错过了目录中的
\uuuu init\uuuuuuuy.py
文件。makemigrations现在工作得很好,但是当我尝试访问django管理面板中的用户时,我遇到了这个错误(1054,“字段列表”中的未知列“student\u myuser.myuser\u id”),听起来好像没有应用迁移。尝试运行
python manage.py migrate
并再次检查管理面板。