Django ImageField kjerne = False i newforms admin

stemmer
2

I overgangen til newforms admin Jeg har problemer med å finne ut hvordan angir kjerne = False for ImageFields.

Jeg får følgende feilmelding:

TypeError: __init__() got an unexpected keyword argument 'core'

[Edit] Imidlertid, bare ved å fjerne kjernen argumentet får jeg en Dette feltet er påkrevet. feil i admin-grensesnittet på forsøkt innlevering. Hvordan gjør man gjøre hva kjerne = False er ment å gjøre ved hjelp newforms admin?

Publisert på 29/08/2008 klokken 09:03
kilden bruker
På andre språk...                            


3 svar

stemmer
3

Å kvitte seg med "Dette feltet er påkrevd," du trenger for å gjøre det ikke er nødvendig, ved å bruke blank = True (og muligens null = True også, hvis det ikke er en charfield).

Svarte 30/08/2008 kl. 03:04
kilden bruker

stemmer
3

Den coreattributtet brukes ikke lenger.

Fra Brian Rosner blogg :

Du kan trygt bare fjerne alle eventuelle coreargumenter. De er ikke lenger i bruk. newforms-admin gir nå et vakkert slett avkrysnings for eksisterende tilfeller inlines.

Svarte 29/08/2008 kl. 19:20
kilden bruker

stemmer
2

Dette er enkelt. Jeg begynte å få dette problemer noen revisjoner siden. I utgangspunktet bare fjerne "core = True" parameter i ImageField i modellene, og følg deretter instruksjonene her for å konvertere til hva newforms admin bruker.

Svarte 29/08/2008 kl. 11:39
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more