1- # Byte-compiled / optimized / DLL files
1+ # Created by https://www.toptal.com/developers/gitignore/api/django
2+ # Edit at https://www.toptal.com/developers/gitignore?templates=django
3+
4+ # ## Django ###
5+ * .log
6+ * .pot
7+ * .pyc
28__pycache__ /
9+ local_settings.py
10+ db.sqlite3
11+ db.sqlite3-journal
12+ media
13+
14+ # If your build process includes running collectstatic, then you probably don't need or want to include staticfiles/
15+ # in your Git repository. Update and uncomment the following line accordingly.
16+ # <django-project-name>/staticfiles/
17+
18+ # ## Django.Python Stack ###
19+ # Byte-compiled / optimized / DLL files
320* .py [cod ]
421* $py.class
522
2037sdist /
2138var /
2239wheels /
23- pip-wheel-metadata /
2440share /python-wheels /
2541* .egg-info /
2642.installed.cfg
@@ -50,16 +66,12 @@ coverage.xml
5066* .py,cover
5167.hypothesis /
5268.pytest_cache /
69+ cover /
5370
5471# Translations
5572* .mo
56- * .pot
5773
5874# Django stuff:
59- * .log
60- local_settings.py
61- db.sqlite3
62- db.sqlite3-journal
6375
6476# Flask stuff:
6577instance /
@@ -72,6 +84,7 @@ instance/
7284docs /_build /
7385
7486# PyBuilder
87+ .pybuilder /
7588target /
7689
7790# Jupyter Notebook
@@ -82,7 +95,9 @@ profile_default/
8295ipython_config.py
8396
8497# pyenv
85- .python-version
98+ # For a library or package, you might want to ignore these files since the code is
99+ # intended to run in multiple environments; otherwise, check them in:
100+ # .python-version
86101
87102# pipenv
88103# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
@@ -91,7 +106,22 @@ ipython_config.py
91106# install all needed dependencies.
92107# Pipfile.lock
93108
94- # PEP 582; used by e.g. github.com/David-OConnor/pyflow
109+ # poetry
110+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
111+ # This is especially recommended for binary packages to ensure reproducibility, and is more
112+ # commonly ignored for libraries.
113+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
114+ # poetry.lock
115+
116+ # pdm
117+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
118+ # pdm.lock
119+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
120+ # in version control.
121+ # https://pdm.fming.dev/#use-with-ide
122+ .pdm.toml
123+
124+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
95125__pypackages__ /
96126
97127# Celery stuff
@@ -127,3 +157,18 @@ dmypy.json
127157
128158# Pyre type checker
129159.pyre /
160+
161+ # pytype static type analyzer
162+ .pytype /
163+
164+ # Cython debug symbols
165+ cython_debug /
166+
167+ # PyCharm
168+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
169+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
170+ # and can be added to the global gitignore or merged into this file. For a more nuclear
171+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
172+ # .idea/
173+
174+ # End of https://www.toptal.com/developers/gitignore/api/django
0 commit comments