mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Ensure we ignore __pycache__ PEP 3174 dirs in a few more places.
This commit is contained in:
@@ -138,7 +138,7 @@ class TemplateCommand(BaseCommand):
|
||||
os.mkdir(target_dir)
|
||||
|
||||
for dirname in dirs[:]:
|
||||
if dirname.startswith('.'):
|
||||
if dirname.startswith('.') or dirname == '__pycache__':
|
||||
dirs.remove(dirname)
|
||||
|
||||
for filename in files:
|
||||
|
||||
@@ -30,7 +30,7 @@ def load_backend(backend_name):
|
||||
try:
|
||||
available_backends = [f for f in os.listdir(backend_dir)
|
||||
if os.path.isdir(os.path.join(backend_dir, f))
|
||||
and not f.startswith('.')]
|
||||
and not (f.startswith('.') or f == '__pycache__')]
|
||||
except EnvironmentError:
|
||||
available_backends = []
|
||||
full_notation = backend_name.startswith('django.db.backends.')
|
||||
|
||||
@@ -96,7 +96,7 @@ def fix_ampersands_filter(value):
|
||||
# Values for testing floatformat input against infinity and NaN representations,
|
||||
# which differ across platforms and Python versions. Some (i.e. old Windows
|
||||
# ones) are not recognized by Decimal but we want to return them unchanged vs.
|
||||
# returning an empty string as we do for completley invalid input. Note these
|
||||
# returning an empty string as we do for completely invalid input. Note these
|
||||
# need to be built up from values that are not inf/nan, since inf/nan values do
|
||||
# not reload properly from .pyc files on Windows prior to some level of Python 2.5
|
||||
# (see Python Issue757815 and Issue1080440).
|
||||
|
||||
Reference in New Issue
Block a user