def detail_resplonse(sender, **kargs): from dbapp.templatetags import dbapp_tags from mysite.personnel.models.model_emp import Employee if kargs['dataModel']==Employee: form=sender['form'] instance=sender['instance'] if instance and instance.pk: form.object_photo=dbapp_tags.thumbnail_url(instance, 'pin')
def form_for_model(model, instance=None, form=forms.BaseForm, fields=None, post=None, formfield_callback=widgets.form_field, lock_fields=[], read_only=False): import os f=_form_for_model(model, instance or model(), form, fields, post, formfield_callback, lock_fields, read_only) if hasattr(model.Admin, "help_text"): f.admin_help_text=model.Admin.help_text if instance and instance.pk: f.object_photo=dbapp_tags.thumbnail_url(instance) help_image="img/model/%s.%s.png"%(model._meta.app_label, model.__name__) if os.path.exists(settings.MEDIA_ROOT+help_image): f.admin_help_image=settings.MEDIA_URL+"/"+help_image return f
def form_for_model(model, instance=None, form=forms.BaseForm, fields=None, post=None, formfield_callback=widgets.form_field, lock_fields=[], read_only=False): import os f = _form_for_model(model, instance or model(), form, fields, post, formfield_callback, lock_fields, read_only) if hasattr(model.Admin, "help_text"): f.admin_help_text = model.Admin.help_text if instance and instance.pk: f.object_photo = dbapp_tags.thumbnail_url(instance) help_image = "img/model/%s.%s.png" % (model._meta.app_label, model.__name__) if os.path.exists(settings.MEDIA_ROOT + help_image): f.admin_help_image = settings.MEDIA_URL + "/" + help_image return f