Als «django» getaggte Fragen

Django ist ein Open-Source-Framework für serverseitige Webanwendungen, das in Python geschrieben wurde. Es wurde entwickelt, um den Aufwand für die Erstellung komplexer datengesteuerter Websites und Webanwendungen zu reduzieren. Ein besonderer Schwerpunkt liegt auf weniger Code, ohne Redundanz und mehr explizit als implizit.

1
Django-Administrator ManyToMany Inline-Fehler "hat keinen ForeignKey to"
Ich richte den Django-Administrator für die folgenden Modelle ein: class Quote(models.Model): author = models.CharField(max_length=100) quote = models.CharField(max_length=1000) tags = models.ManyToManyField('Tag') class Tag(models.Model): name = models.CharField(max_length=100) Mit folgendem Code: class TagInline(admin.TabularInline): model = Tag class QuoteAdmin(admin.ModelAdmin): list_display = ('author', 'quote') inlines = (TagInline,) class TagAdmin(admin.ModelAdmin): pass admin.site.register(Quote, QuoteAdmin) admin.site.register(Tag, TagAdmin) Beim …

8
Django-Vorlagenpfad
Ich folge dem Tutorial unter http://docs.djangoproject.com/de/dev/intro/tutorial02/#intro-tutorial02 in einer Windows 7-Umgebung. Meine Einstellungsdatei lautet: TEMPLATE_DIRS = ( 'C:/django-project/myapp/mytemplates/admin' ) Ich habe das base_templateaus der Vorlage admin/base_site.htmlaus dem Standard-Django-Admin-Vorlagenverzeichnis im Quellcode von Django selbst (django / contrib / admin / templates) in ein Admin-Unterverzeichnis des myapp-Verzeichnisses erhalten, wie im Tutorial angegeben. Es …
87 python  django 


6
Verwendung einer UUID als Primärschlüssel in Django-Modellen (Auswirkungen auf generische Beziehungen)
Aus mehreren Gründen möchte ich in einigen meiner Django-Modelle eine UUID als Primärschlüssel verwenden. Wenn ich dies tue, kann ich dann weiterhin externe Apps wie "Contrib.comments", "Django-Voting" oder "Django-Tagging" verwenden, die generische Beziehungen über ContentType verwenden? Am Beispiel von "Django-Voting" sieht das Abstimmungsmodell folgendermaßen aus: class Vote(models.Model): user = models.ForeignKey(User) …

9
Wie füge ich meinem benutzerdefinierten Vorlagenfilter in einer Django-Vorlage mehrere Argumente hinzu?
Hier ist mein benutzerdefinierter Filter: from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) und hier sind die Möglichkeiten, wie ich versucht habe, es in meiner Vorlagendatei zu verwenden, was zu einem Fehler geführt hat: {{ attr.name|replace:"_"," " }} {{ attr.name|replace:"_" " " }} …

5
Teilen Sie models.py in mehrere Dateien auf
Ich versuche das zu teilen models.py meine App in mehrere Dateien : Meine erste Vermutung war, dies zu tun: myproject/ settings.py manage.py urls.py __init__.py app1/ views.py __init__.py models/ __init__.py model1.py model2.py app2/ views.py __init__.py models/ __init__.py model3.py model4.py Das funktioniert nicht, dann fand ich diese , aber in dieser Lösung …

2
Warum funktioniert djangos prefetch_related () nur mit all () und nicht mit filter ()?
Angenommen, ich habe dieses Modell: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() Nun, wenn ich eine Teilmenge von Fotos in einer Teilmenge von Alben effizient betrachten möchte. Ich mache es so ähnlich: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos …
87 django  orm  filter  prefetch 

23
Django-Upgrade auf 1.9 Fehler "AppRegistryNotReady: Apps sind noch nicht geladen."
Beim Upgrade von 1.8 auf Django 1.9 ist dieser Fehler aufgetreten. Ich habe die Antworten auf ähnliche Fragen überprüft, aber ich dachte nicht, dass dies ein Problem mit Paketen oder Apps von Drittanbietern ist. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/kishore/.virtualenvs/andone/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 350, …
87 python  django 

2
Django-Prüfung für eine Abfrage
In Django, wie überprüft wird, ob ein Eintrag für eine Abfrage vorhanden ist sc=scorm.objects.filter(Header__id=qp.id) So wurde es in PHP gemacht if(mysql_num_rows($resultn)) { // True condition } else { // False condition }

10
E-Mail-Versand in Django testen [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Monaten . Verbessere diese Frage Ich muss testen, ob meine …

9
Django-Admin: CharField als TextArea
ich habe class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin ) Wie ordne ich das TextArea-Widget dem Feld "Beschreibung" in der Administrationsoberfläche zu? upd: …


10
Wie kann ich mich für Django Generic Views anmelden?
Ich möchte den Zugriff auf URLs beschränken, die von Django Generic Views verarbeitet werden. Für meine Ansichten weiß ich, dass der login_requiredDekorateur den Job macht. Auch generische Ansichten erstellen / löschen / aktualisieren übernehmen das login_requiredArgument, aber ich konnte keine Möglichkeit finden, dies für andere generische Ansichten zu tun.
87 python  django 

2
Viele-zu-Viele in der Liste zeigen Django an
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products Ich habe diesen Code. Leider kommt der Fehler in admin.py mit demManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Der Fehler lautet: 'PurchaseOrderAdmin.list_display [0]', 'product' ist ein …

4
Django Filter viele-zu-viele mit enthält
Ich versuche, eine Reihe von Objekten durch eine Viele-zu-Viele-Beziehung zu filtern. Da das trigger_rolesFeld mehrere Einträge enthalten kann, habe ich den containsFilter ausprobiert . Aber da das für die Verwendung mit Strings ausgelegt ist, bin ich ziemlich hilflos, wie ich diese Beziehung filtern soll (Sie können die values_list()atm ignorieren .). …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.