forked from enviPath/enviPy
Model Building UI Flag (#39)
Fixes #8 Flag only disables UI Elements Co-authored-by: Tim Lorsbach <tim@lorsba.ch> Reviewed-on: enviPath/enviPy#39
This commit is contained in:
@ -158,7 +158,7 @@ def get_base_context(request, for_user=None) -> Dict[str, Any]:
|
||||
'writeable_packages': PackageManager.get_all_writeable_packages(current_user),
|
||||
'available_groups': GroupManager.get_groups(current_user),
|
||||
'available_settings': SettingManager.get_all_settings(current_user),
|
||||
'enabled_features': [],
|
||||
'enabled_features': s.FLAGS,
|
||||
'debug': s.DEBUG,
|
||||
},
|
||||
}
|
||||
@ -572,11 +572,14 @@ def package_models(request, package_uuid):
|
||||
context['model_types'] = {
|
||||
'ML Relative Reasoning': 'ml-relative-reasoning',
|
||||
'Rule Based Relative Reasoning': 'rule-based-relative-reasoning',
|
||||
'EnviFormer': 'enviformer',
|
||||
}
|
||||
|
||||
for k, v in s.CLASSIFIER_PLUGINS.items():
|
||||
context['model_types'][v.display()] = k
|
||||
if s.FLAGS.get('ENVIFORMER', False):
|
||||
context['model_types']['EnviFormer'] = 'enviformer'
|
||||
|
||||
if s.FLAGS.get('PLUGINS', False):
|
||||
for k, v in s.CLASSIFIER_PLUGINS.items():
|
||||
context['model_types'][v.display()] = k
|
||||
|
||||
return render(request, 'collections/objects_list.html', context)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user