Hinzufügen weiterer Validierung zum django admin user add forms

8

Wenn wir mehr Validierung in django admin Benutzer hinzufügen Formular hinzufügen möchten, wie die Vornamen und Nachnamen und E-Mail obligatorisch machen .. Was ist der Weg dies zu erreichen?

    
Wentworth 18.07.2011, 08:43
quelle

3 Antworten

6

Sie müssen ein eigenes Benutzerformular erstellen und die erforderlichen Felder hinzufügen:

%Vor%

Überschreiben Sie dann das Formular in Ihrem ModelAdmin:

%Vor%

Und dann entfernen Sie die Registrierung des normalen Admin-Benutzers, bevor Sie Ihren eigenen registrieren:

%Vor%     
Geoffroy CALA 18.07.2011, 11:53
quelle
6

Das erweitert Geoffroys Antwort:

%Vor%

ModelAdmin:

%Vor%

Und dann die Registrierung wie oben:

%Vor%     
alekwisnia 28.11.2011 13:14
quelle
0

Schreiben Sie einfach Ihre eigene Formularklasse und den ModelAdmin angeben, um das als Formular zu verwenden.

    
Lakshman Prasad 18.07.2011 11:55
quelle

Tags und Links

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '360906',
    'url' => 'adding-more-validation-to-django-admin-user-add-forms',
];

$_SESSION = [
    '__flash' => [],
];