1 2 3 4 5 6 7 8 9 10 11 | from fnmatch import fnmatch
class glob_list(list):
def __contains__(self, key):
for elt in self:
if fnmatch(key, elt): return True
return False
INTERNAL_IPS = glob_list([
'127.0.0.1',
'18.85.*.*'
])
|
More like this
- Include entire networks in INTERNAL_IPS setting by pmclanahan 3 years, 2 months ago
- Support IP ranges in INTERNAL_IPS by jdunck 2 years, 4 months ago
- Debug SQL Query in Template by dario.agliottone 1 week, 3 days ago
- Middleware to prevent access to the admin when user ip not in INTERNAL_IPS by jezdez 1 year, 10 months ago
- Internal view decorator by gsakkis 1 year, 10 months ago
Comments
Brilliant. Thanks for sharing!!
#