Django ImageField πυρήνα = False στο newforms το admin

ψήφοι
2

Κατά τη μετάβαση σε newforms διαχειριστή είμαι έχοντας δυσκολία να αναφέρονται για το πώς προσδιορισθούν οι βασικές = False για ImageFields.

Παίρνω το ακόλουθο μήνυμα λάθους:

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

[Επεξεργασία] Ωστόσο, με απλά αφαιρώντας το βασικό επιχείρημα να πάρω ένα «Αυτό το πεδίο είναι υποχρεωτικό.» Σφάλμα στο περιβάλλον εργασίας admin στις απόπειρα υποβολής. Πως μπορεί κάποιος να επιτύχει ό, τι πυρήνα = False έχει ως στόχο να κάνει χρήση newforms διαχειριστή;

Δημοσιεύθηκε 29/08/2008 στις 10:03
πηγή χρήστη
Σε άλλες γλώσσες...                            


3 απαντήσεις

ψήφοι
2

Αυτό είναι απλό. Άρχισα να πάρει αυτό το πρόβλημα μερικές αναθεωρήσεις πριν. Βασικά, απλά αφαιρέστε το «πυρήνα = True» παράμετρος στην ImageField στα μοντέλα, και στη συνέχεια ακολουθήστε τις οδηγίες εδώ για να μετατρέψει σε αυτό που χρησιμοποιεί η newforms διαχειριστή.

Απαντήθηκε 29/08/2008 στις 12:39
πηγή χρήστη

ψήφοι
3

Το coreχαρακτηριστικό αυτό δεν χρησιμοποιείται πια.

Από το Blog Brian Rosner είναι :

Μπορείτε να με ασφάλεια μόλις αφαιρέσει οποιαδήποτε και όλα τα coreεπιχειρήματα. Αυτοί που δεν χρησιμοποιούνται πλέον είναι. newforms-admin παρέχει τώρα ένα ωραίο διαγραφής πλαίσιο ελέγχου για το υπάρχον περιπτώσεις στις inlines.

Απαντήθηκε 29/08/2008 στις 20:20
πηγή χρήστη

ψήφοι
3

Για να απαλλαγείτε από «απαιτείται Αυτό το πεδίο,» θα πρέπει να κάνει ότι δεν απαιτείται, με τη χρήση κενό = True (και ενδεχομένως null = True, καθώς, αν δεν είναι μια CharField).

Απαντήθηκε 30/08/2008 στις 04:04
πηγή χρήστη

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