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 4 years, 2 months ago
- Persistent Session Debugging with Django Debug Toolbar by brianjaystanley 1 year, 7 months ago
- Support IP ranges in INTERNAL_IPS by jdunck 3 years, 4 months ago
- Debug SQL Query in Template by dario.agliottone 1 year ago
- Test IP against IP address+Subnet whitelist by mtigas 3 years, 10 months ago
Comments
Brilliant. Thanks for sharing!!
#