代码之家  ›  专栏  ›  技术社区  ›  olfek

我应该版本控制吗管理.py在Django?

  •  2
  • olfek  · 技术社区  · 8 年前

    django-admin.py startproject mysite
    

    生成以下目录结构:

    mysite/
        manage.py
        mysite/
            __init__.py
            settings.py
            urls.py
            wsgi.py
    

    我应该版本控制吗 manage.py

    #!/usr/bin/env python
    import os
    import sys
    
    if __name__ == '__main__':
        os.environ.setdefault('DJANGO_SETTINGS_MODULE', '[REDACTED].settings')
        try:
            from django.core.management import execute_from_command_line
        except ImportError as exc:
            raise ImportError(
                "Couldn't import Django. Are you sure it's installed and "
                "available on your PYTHONPATH environment variable? Did you "
                "forget to activate a virtual environment?"
            ) from exc
        execute_from_command_line(sys.argv)
    

    看看文件的内容,我想我不需要,但为了确定,我在问你们这些可爱的人:)

    1 回复  |  直到 8 年前
        1
  •  0
  •   A. J. Parr    8 年前

    我想你应该把它添加到版本控制中。你不需要,但是 你没有理由不去 版本。

    可能管理.py随时间变化:是的,但大多数人可能不会修改管理.py,它 如果你觉得有必要的话,可以修改它,所以应该对它进行版本控制。

    它是否包含任何机密或凭据:不,因为其中没有机密,所以没有理由不将其版本化。