Esempio n. 1
0
 def get_model(self):
     return DjangoPlugin.objects.get(name=get_plugin_name(self.__class__))
Esempio n. 2
0
 def get_classes_dict(self, classes):
     return dict([(get_plugin_name(i), i) for i in classes])
Esempio n. 3
0
 def get_classes_dict(self, classes):
     return dict([(get_plugin_name(i), i) for i in classes])
Esempio n. 4
0
 def get_plugin(self, plugin):
     return self.get(name=get_plugin_name(plugin))
Esempio n. 5
0
 def get_point(self, point):
     return self.get(name=get_plugin_name(point))
Esempio n. 6
0
 def get_model(self):
     return DjangoPlugin.objects.get(name=get_plugin_name(self.__class__))
Esempio n. 7
0
 def __init__(self, point, **kwargs):
     kwargs['limit_choices_to'] = {
         'point__name': get_plugin_name(point),
     }
     super(PluginField, self).__init__(Plugin, **kwargs)