Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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_Python 2.7_Manage.py - Fatal编程技术网

Django强制makemigrations使用制表符而不是空格

Django强制makemigrations使用制表符而不是空格,django,python-2.7,manage.py,Django,Python 2.7,Manage.py,当我运行python manage.py makemigrations myapp时,它会生成一个迁移文件0001_initial.py,该文件使用4个空格缩进 我想要标签。我有什么办法可以设置它吗?(请不要对4个空格和制表符发表意见。)没有可配置的设置来从空格切换到制表符。如果确实要这样做,则必须重写该方法,该方法已硬编码为使用空格 def feed(self, line): self.buff.append(' ' * (self.indentation * 4) + line)

当我运行python manage.py makemigrations myapp时,它会生成一个迁移文件0001_initial.py,该文件使用4个空格缩进


我想要标签。我有什么办法可以设置它吗?(请不要对4个空格和制表符发表意见。)

没有可配置的设置来从空格切换到制表符。如果确实要这样做,则必须重写该方法,该方法已硬编码为使用空格

def feed(self, line):
    self.buff.append(' ' * (self.indentation * 4) + line)

我想这值得一试:|。太棒了!谢谢