Aus den Django.Contrib.Auth-Dokumenten : Erweitern des Standardbenutzers von Django Wenn Sie mit dem Benutzermodell von Django vollkommen zufrieden sind und nur einige zusätzliche Profilinformationen hinzufügen möchten, können Sie einfach django.contrib.auth.models.AbstractUserIhre benutzerdefinierten Profilfelder unterordnen und hinzufügen. Diese Klasse bietet die vollständige Implementierung des Standardbenutzers als abstraktes Modell. Gesagt, getan. Ich habe …
Eines meiner Modelle verfügt über ein gelöschtes Flag, mit dem Objekte global ausgeblendet werden: class NondeletedManager(models.Manager): """Returns only objects which haven't been deleted""" def get_query_set(self): return super(NondeletedManager, self).get_query_set().exclude(deleted=True) class Conversation(BaseModel): ... deleted = models.BooleanField(default=False) objects = NondeletedManager() all_conversations = models.Manager() # includes deleted conversations Wie kann ich das vom Django-Verwaltungsmodul …
Wenn ich python manage.py migratemein Django-Projekt ausführe , wird folgende Fehlermeldung angezeigt: Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/home/hari/project/env/local/lib/python2.7/site- packages/django/core/management/__init__.py", line 363, in execute_from_command_line utility.execute() File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 355, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 283, in run_from_argv self.execute(*args, **cmd_options) File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/base.py", line …
Ich habe eine Form wie diese: class My_Form(ModelForm): class Meta: model = My_Class fields = ('first_name', 'last_name' , 'address') Wie kann ich das Adressfeld als optional festlegen?
In Django kann ich das tun: test = Test.objects.get(id=1) test.name Ich möchte in der Lage sein, mit dynamisch generierten Zeichenfolgen wie folgt auf die Eigenschaften zuzugreifen: test['name'] oder eine andere Syntax, die eine Zeichenfolge verwendet. Ich habe es versucht test._meta.get_field_by_name('name') Dies gibt jedoch das Feld selbst und nicht den Wert …
Ich weiß, dass Django keine Fremdschlüssel in mehreren Datenbanken unterstützt (ursprünglich Django 1.3-Dokumente). Aber ich suche nach einer Problemumgehung. Was funktioniert nicht? Ich habe jeweils zwei Modelle in einer separaten Datenbank. routers.py: class NewsRouter(object): def db_for_read(self, model, **hints): if model._meta.app_label == 'news_app': return 'news_db' return None def db_for_write(self, model, **hints): …
Ich benutze Django 1.0.2. Ich habe eine ModelForm geschrieben, die von einem Model unterstützt wird. Dieses Modell hat einen ForeignKey, wobei blank = False ist. Wenn Django HTML für dieses Formular generiert, wird ein Auswahlfeld mit einer Option für jede Zeile in der Tabelle erstellt, auf die der ForeignKey verweist. …
Ich codiere eine REST-API mit dem Django REST-Framework . Die API wird das Backend einer Social Mobile App sein. Nachdem ich dem Tutorial gefolgt bin, kann ich alle meine Modelle serialisieren und neue Ressourcen erstellen und aktualisieren. Ich verwende AuthToken zur Authentifizierung. Meine Frage ist: Sobald ich die /usersRessource habe, …
Wie erhalte ich eine Liste aller IDs / Primärschlüssel für eine Tabelle? Angenommen, ich habe diese Tabelle: class Blog(models.Model) title = models.CharField() body = models.CharField() author = models.ForeignKey(Author) übernimmt das Feld Autor ist ein Autor Objekt. Ich möchte alle IDs von Blog erhalten, wobei author = author Ich weiß, ich …
Ich habe einige CSV-Daten und möchte anhand der Beispiel-CSV-Daten in Django-Modelle importieren: 1;"02-01-101101";"Worm Gear HRF 50";"Ratio 1 : 10";"input shaft, output shaft, direction A, color dark green"; 2;"02-01-101102";"Worm Gear HRF 50";"Ratio 1 : 20";"input shaft, output shaft, direction A, color dark green"; 3;"02-01-101103";"Worm Gear HRF 50";"Ratio 1 : 30";"input shaft, …
Ich bin gespannt, welches als Währungsfeld besser geeignet wäre. Ich werde einfache Operationen durchführen, z. B. die Differenzierung, den Prozentsatz zwischen alten und neuen Preisen. Ich habe vor, zwei Ziffern nach der Null (dh 10,50) zu behalten. Wenn diese Ziffern meistens Null sind, verstecke ich diese Zahlen und zeige sie …
Ich hätte gerne ein CharField mit fester Länge in meinem Modell. Mit anderen Worten, ich möchte, dass nur eine bestimmte Länge gültig ist. Ich habe versucht so etwas zu tun volumenumber = models.CharField('Volume Number', max_length=4, min_length=4) aber es gibt mir einen Fehler (es scheint, dass ich sowohl max_length als auch …
Ich lese ein Buch über den Codierungsstil in Django und eine Sache, die sie diskutieren, ist db_index=True. Seit ich Django benutze, habe ich diese Funktion nie mehr benutzt, weil ich nicht wirklich sicher bin, was sie tut. Meine Frage ist also, wann man das Hinzufügen von Indizes in Betracht ziehen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.