«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.

5
Django sorguda / değil
Django'da 'olmayan' tarzı bir sorguyu nasıl yazacağımı bulmaya çalışıyorum. Örneğin, düşündüğüm sorgu yapısı şöyle görünecektir. select table1.* from table1 where table1.id not in ( select table2.key_to_table1 from table2 where table2.id = some_parm ) Django sözdizimi, tablo1 ve tablo2 olarak adlandırılan modelleri varsayarsak neye benzerdi?
100 sql  django 



3
Django modelindeki alan için varsayılan değer
Bir modelim olduğunu varsayalım: class SomeModel(models.Model): id = models.AutoField(primary_key=True) a = models.CharField(max_length=10) b = models.CharField(max_length=7) Şu anda bu türden nesneleri oluşturmak / düzenlemek için varsayılan yöneticiyi kullanıyorum. Nasıl alanını kaldırırım bher nesnenin böylece yöneticiden edemez bir değerle oluşturulacak ve oldukça varsayılan değeri alacaktır 0000000?

2
Django 1.3+ için Dosyaya Basit Günlük örneği
Sürüm notları şunları söylüyor: Django 1.3, Python'un günlük kaydı modülü için çerçeve düzeyinde destek ekler. Bu iyi. Bundan yararlanmak isterim. Maalesef dokümantasyon , bunun ne kadar basit ve değerli olduğunu gösteren eksiksiz bir çalışma örnek kodu biçiminde gümüş tepside bana hepsini vermiyor. Koduma ekleyebileceğim bu ilginç yeni özelliği nasıl kurarım? …


4
Django'da DISTINCT bağımsız sütunları seçin.
Django'da SELECT * FROM...altında " " olmayan bir sorgu yapmanın bir yolu olup olmadığını merak ediyorum . Onun SELECT DISTINCT columnName FROM ...yerine " " yapmaya çalışıyorum . Özellikle şöyle görünen bir modelim var: class ProductOrder(models.Model): Product = models.CharField(max_length=20, promary_key=True) Category = models.CharField(max_length=30) Rank = models.IntegerField() burada Rankbir Category. Bu …

8
Mülke göre filtrele
Bir Django sorgu kümesini model özelliğine göre filtrelemek mümkün müdür? modelimde bir yöntemim var: @property def myproperty(self): [..] ve şimdi bu özelliğe göre filtrelemek istiyorum: MyModel.objects.filter(myproperty=[..]) bu bir şekilde mümkün mü?
100 python  django  orm 



10
django'da dosya yüklemesi nasıl birim test edilir
Django uygulamamda, dosya yüklemeyi gerçekleştiren bir görünüme sahibim. Çekirdek snippet şuna benzer ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) Görünümü birim test etmek istiyorum. Mutlu yolu ve başarısız yolu test etmeyi planlıyorum..ie, request.FILESanahtarın olmadığı durumda …

4
Hatalar zaten doğrulanmış forma enjekte edilsin mi?
form.FormKullanıcı girdi değerlerini doğruladıktan sonra , bunları daha sonraki işlemler için ayrı bir (harici) işleme geçiriyorum. Bu harici süreç, potansiyel olarak değerlerde başka hatalar bulabilir. Bu hataları önceden doğrulanmış forma enjekte etmenin bir yolu var mı, böylece olağan form hatası görüntüleme yöntemleri aracılığıyla görüntülenebilsinler (veya daha iyi alternatif yaklaşımlar var …

5
Django yalnızca yinelenen alan değerlerine sahip satırları seçer
django'da aşağıdaki gibi tanımlanan bir modelimiz olduğunu varsayalım: class Literal: name = models.CharField(...) ... Ad alanı benzersiz değildir ve bu nedenle yinelenen değerlere sahip olabilir. Aşağıdaki görevi gerçekleştirmem gerekiyor: Modelden , alanın en az bir yinelenen değerine sahip tüm satırları seçin name. Düz SQL kullanarak nasıl yapılacağını biliyorum (en iyi …
99 sql  django  django-orm 

6
Tek bir django ModelForm'da birden çok Model?
ModelFormDjango'da bir single'a birden fazla model dahil etmek mümkün mü ? Profil düzenleme formu oluşturmaya çalışıyorum. Bu yüzden User modelinden ve UserProfile modelinden bazı alanları eklemem gerekiyor. Şu anda bunun gibi 2 form kullanıyorum class UserEditForm(ModelForm): class Meta: model = User fields = ("first_name", "last_name") class UserProfileForm(ModelForm): class Meta: model …

2
Django'da SELECT COUNT (*) GROUP BY ve ORDER BY nasıl yapılır?
Sistemden geçen tüm olayları takip etmek için bir işlem modeli kullanıyorum class Transaction(models.Model): actor = models.ForeignKey(User, related_name="actor") acted = models.ForeignKey(User, related_name="acted", null=True, blank=True) action_id = models.IntegerField() ...... sistemimdeki en iyi 5 oyuncuyu nasıl edinirim? Sql'de temelde SELECT actor, COUNT(*) as total FROM Transaction GROUP BY actor ORDER BY total DESC

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.