Wie nicht Rendern django Bild-Feld gerade und klare Sachen?

Nahm ich einen Blick auf folgende Frage ALSO, hatte aber kein Glück. Ich weiß nicht, vielleicht habe ich nicht die Antwort zu verstehen.

1) So entfernen Sie das "Aktuell" - tag und link eines FileInput widget in Django?

2) Django ModelForm ImageField

Meine form:

class SettingsForm(forms.ModelForm):
    company_logo = forms.ImageField(label=_('Company Logo'),required=False, error_messages = {'invalid':_("Image files only")})
    class Meta:
        model = Settings
        fields = ("company_logo")
    ....

Mein Modell:

class Settings(models.Model):
    strg=CustomFileSystemStorage(strict_name='images/company_logo.png',save_format='PNG')
    company_logo=models.ImageField(upload_to='images',blank=True,null=True,storage=strg)
    .....

Nach dem Rendern:

Wie nicht Rendern django Bild-Feld gerade und klare Sachen?

Sehe ich aus dem ersten link, dass die models.ImageField erbt die FileInput und fügt den extra-Kram, aber ich verstehe nicht, wie dies zu überwinden?

Vielen Dank im Voraus.

InformationsquelleAutor 0xmtn | 2013-01-15
Schreibe einen Kommentar