«django» etiketlenmiş sorular

Django, Python ile yazılmış açık kaynaklı bir sunucu tarafı web uygulaması çerçevesidir. Daha az kod, fazlalık ve örtük olmaktan daha belirgin olmak üzere karmaşık veri odaklı web siteleri ve web uygulamaları oluşturmak için gereken çabayı azaltmak üzere tasarlanmıştır.


2
liste görüntüsü çoktan çoğa django
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 O koda sahibim. Maalesef hata, admin.py içindeManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Hata diyor ki: 'PurchaseOrderAdmin.list_display [0]', 'product' desteklenmeyen bir ManyToManyField'dir. Ben alırken Ancak, derler …



4
Django'nun koleksiyon istatistiklerinin amacı nedir?
Bu muhtemelen aptalca bir soru, ama sadece kafamı tıklamak değil. Django'da kural, uygulamanıza özgü tüm statik dosyalarınızı (yani css, js) statik adı verilen bir klasöre koymaktır . Yani yapı şöyle görünecektir: mysite/ manage.py mysite/ --> (settings.py, etc) myapp/ --> (models.py, views.py, etc) static/ In mysite/settings.pyI sahiptir: STATIC_ROOT = 'staticfiles' Yani …

10
Django'nun şablonları bulmak ve yüklemek için kullandığı yol nedir?
Bu öğreticiyi bir Windows 7 ortamında takip ediyorum . Ayarlar dosyam şu tanıma sahip: TEMPLATE_DIRS = ( 'C:/django-project/myapp/mytemplates/admin' ) base_templateŞablondan admin/base_site.html, Django'nun kaynak kodundaki varsayılan Django yönetici şablon dizininden (django / katkı / admin / şablonlar) myappöğreticide belirtildiği gibi dizinin yönetici alt dizinine aldım , ancak etki etmiyor gibi görünüyor …
91 python  django 


8
Django kullanarak mevcut url adı nasıl alınır?
Mevcut url'ye göre dinamik olarak bir url oluşturmam gerekiyor. {% url %}Etiketi kullanmak bunu yapmanın en kolay yoludur, ancak yenisini dinamik olarak oluşturmak için mevcut url adına ihtiyacım var. Geçerli görünüme götüren urlconf'a eklenen url adını nasıl alabilirim? DÜZENLEME: URL'yi kullanarak manuel olarak elle işleyebileceğimi biliyorum, get_absolute_urlancak bir dersin parçası …

9
Bir django şablonundaki özel şablon filtreme nasıl birden çok argüman eklerim?
İşte özel filtrem: from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) ve bunu şablon dosyamda bir hatayla sonuçlanan kullanmayı denediğim yöntemler: {{ attr.name|replace:"_"," " }} {{ attr.name|replace:"_" " " }} {{ attr.name|replace:"_":" " }} {{ attr.name|replace:"cherche='_', remplacement=' '" }} Django'nun belgelerine ve kitabına …

1
Değişkenleri alt şablona {% include%} etiketi Django'da atayın
Bu koda sahibim (bu bana beklenen sonucu vermiyor) #subject_content.html {% block main-menu %} {% include "subject_base.html" %} {% endblock %} #subject_base.html .... .... <div id="homework" class="tab-section"> <h2>Homework</h2> {% include "subject_file_upload.html" %} </div> alt şablon: #subject_file_upload.html <form action="." method="post" enctype="multipart/form-data">{% csrf_token %} {{ form.as_p }} <input type="submit" value="submit"> </form> ve benim …

5
Models.py'yi birkaç dosyaya bölün
models.pyUygulamamı birkaç dosyaya bölmeye çalışıyorum : İlk tahminim şunu yapmaktı: 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 Bu işe yaramıyor, sonra bunu buldum , ancak bu çözümde hala bir sorun var, çalıştırdığımda python manage.py sqlall app1şöyle bir şey …

11
Django rest çerçevesi, kendinden referanslı nesneler iç içe
Şuna benzeyen modelim var: class Category(models.Model): parentCategory = models.ForeignKey('self', blank=True, null=True, related_name='subcategories') name = models.CharField(max_length=200) description = models.CharField(max_length=500) Serileştirici ile tüm kategorilerin düz json temsilini almayı başardım: class CategorySerializer(serializers.HyperlinkedModelSerializer): parentCategory = serializers.PrimaryKeyRelatedField() subcategories = serializers.ManyRelatedField() class Meta: model = Category fields = ('parentCategory', 'name', 'description', 'subcategories') Şimdi yapmak istediğim şey, …


13
Django'da benzersiz BooleanField değeri?
Modeller.py'nin böyle olduğunu varsayalım: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() CharacterÖrneklerimden yalnızca birinin sahip olmasını is_the_chosen_one == Trueve diğerlerinin sahip olmasını istiyorum is_the_chosen_one == False. Bu benzersizlik kısıtlamasına uyulduğundan en iyi nasıl emin olabilirim? Veritabanı, model ve (yönetici) form düzeylerinde kısıtlamaya uymanın önemini dikkate alan yanıtlar için en …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.