Do not leak key loop variable into global namespace (#226)

This is a common problem for module level loops / helpers / etc.

`key` is importable name, it is even imported when using `from dj_database_url import *`. This is clearly not what we want.
This commit is contained in:
Nikita Sobolev 2023-09-26 20:52:20 +03:00 committed by GitHub
parent 9292e1fa8a
commit f600d9089b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,6 +31,7 @@ SCHEMES = {
# Register database schemes in URLs.
for key in SCHEMES.keys():
urlparse.uses_netloc.append(key)
del key
# From https://docs.djangoproject.com/en/4.0/ref/settings/#databases