mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2026-02-08 13:03:46 +00:00
copilot refactoring, nice
This commit is contained in:
@@ -175,7 +175,89 @@ def survexdebug(request):
|
||||
return render(request, "survexdebug.html", {"log": contents, "year": current_expo()})
|
||||
|
||||
|
||||
def get_paths_dict():
|
||||
"""Return a dict of settings paths and their string values."""
|
||||
return {
|
||||
# "BOGUS" : str( settings.BOGUS),
|
||||
"JSLIB_URL": str(settings.JSLIB_URL),
|
||||
"JSLIB_ROOT": str(settings.JSLIB_ROOT),
|
||||
"CAVEDESCRIPTIONS": str(settings.CAVEDESCRIPTIONS),
|
||||
"ENTRANCEDESCRIPTIONS": str(settings.ENTRANCEDESCRIPTIONS),
|
||||
"EXPOUSER_EMAIL": str(settings.EXPOUSER_EMAIL),
|
||||
"EXPOUSERPASS": str("<redacted>"),
|
||||
"EXPOUSER": str(settings.EXPOUSER),
|
||||
"EXPOWEB": str(settings.EXPOWEB),
|
||||
"LIBDIR": str(settings.LIBDIR),
|
||||
"LOGIN_REDIRECT_URL": str(settings.LOGIN_REDIRECT_URL),
|
||||
"MEDIA_ROOT": str(settings.MEDIA_ROOT),
|
||||
"MEDIA_URL": str(settings.MEDIA_URL),
|
||||
"PHOTOS_URL": str(settings.PHOTOS_URL),
|
||||
"PHOTOS_ROOT": str(settings.PHOTOS_ROOT),
|
||||
"REPOS_ROOT_PATH": str(settings.REPOS_ROOT_PATH),
|
||||
"TROGGLE_PATH": str(settings.TROGGLE_PATH),
|
||||
"ROOT_URLCONF": str(settings.ROOT_URLCONF),
|
||||
"STATIC_URL": str(settings.STATIC_URL),
|
||||
"SURVEX_DATA": str(settings.SURVEX_DATA),
|
||||
"SCANS_ROOT": str(settings.SCANS_ROOT),
|
||||
"SURVEXPORT": str(settings.SURVEXPORT),
|
||||
"DRAWINGS_DATA": str(settings.DRAWINGS_DATA),
|
||||
"URL_ROOT": str(settings.URL_ROOT),
|
||||
}
|
||||
|
||||
def get_paths_type_dict():
|
||||
"""Return a dict of settings paths and their types."""
|
||||
return {
|
||||
# "BOGUS" : type(settings.BOGUS),
|
||||
"JSLIB_URL": type(settings.JSLIB_URL),
|
||||
"JSLIB_ROOT": type(settings.JSLIB_ROOT),
|
||||
"CAVEDESCRIPTIONS": type(settings.CAVEDESCRIPTIONS),
|
||||
"ENTRANCEDESCRIPTIONS": type(settings.ENTRANCEDESCRIPTIONS),
|
||||
"EXPOUSER_EMAIL": type(settings.EXPOUSER_EMAIL),
|
||||
"EXPOUSERPASS": type(settings.EXPOUSERPASS),
|
||||
"EXPOUSER": type(settings.EXPOUSER),
|
||||
"EXPOWEB": type(settings.EXPOWEB),
|
||||
"LIBDIR": type(settings.LIBDIR),
|
||||
"LOGIN_REDIRECT_URL": type(settings.LOGIN_REDIRECT_URL),
|
||||
"MEDIA_ROOT": type(settings.MEDIA_ROOT),
|
||||
"MEDIA_URL": type(settings.MEDIA_URL),
|
||||
"PHOTOS_ROOT": type(settings.PHOTOS_ROOT),
|
||||
"PHOTOS_URL": type(settings.PHOTOS_URL),
|
||||
"REPOS_ROOT_PATH": type(settings.REPOS_ROOT_PATH),
|
||||
"TROGGLE_PATH": type(settings.TROGGLE_PATH),
|
||||
"ROOT_URLCONF": type(settings.ROOT_URLCONF),
|
||||
"STATIC_URL": type(settings.STATIC_URL),
|
||||
"SURVEX_DATA": type(settings.SURVEX_DATA),
|
||||
"SCANS_ROOT": type(settings.SCANS_ROOT),
|
||||
"SURVEXPORT": type(settings.SURVEXPORT),
|
||||
"DRAWINGS_DATA": type(settings.DRAWINGS_DATA),
|
||||
"URL_ROOT": type(settings.URL_ROOT),
|
||||
}
|
||||
|
||||
def pathsreport(request):
|
||||
"""Report evaluated settings paths and their types.
|
||||
refactored by copilot within VS code"""
|
||||
pathsdict = OrderedDict()
|
||||
pathstype = OrderedDict()
|
||||
try:
|
||||
pathsdict = get_paths_dict()
|
||||
pathstype = get_paths_type_dict()
|
||||
except Exception as e:
|
||||
pathsdict["! EXCEPTION !"] = str(e)
|
||||
pathstype["! EXCEPTION !"] = str(e)
|
||||
|
||||
bycodeslist2 = [(k, p, str(pathstype.get(k, ""))) for k, p in sorted(pathsdict.items())]
|
||||
bypathslist = [(p, k, str(pathstype.get(k, ""))) for k, p in pathsdict.items()]
|
||||
ncodes = len(pathsdict)
|
||||
|
||||
context = {
|
||||
"pathsdict": pathsdict,
|
||||
"bycodeslist": bycodeslist2,
|
||||
"bypathslist": bypathslist,
|
||||
"ncodes": ncodes,
|
||||
"year": current_expo(),
|
||||
}
|
||||
return render(request, "pathsreport.html", context)
|
||||
def pathsreport_old(request):
|
||||
"""The CONSTANTs declared in the settings and localsettings and how they have
|
||||
been evaluated for this specific installation - live"""
|
||||
pathsdict = OrderedDict()
|
||||
|
||||
Reference in New Issue
Block a user