Câu hỏi được gắn thẻ «django-queryset»

Bộ truy vấn Django là phần trừu tượng chính để truy xuất các đối tượng từ hệ thống ORM của Django




3
Django - lọc các thuộc tính khóa ngoại
Tôi đang cố gắng lọc một bảng trong Django dựa trên giá trị của một trường cụ thể của ForeignKey . Ví dụ, tôi có hai mô hình: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) Tôi muốn lọc danh sách tài sản của mình …




2
Làm cách nào để CHỌN ĐẾM (*) NHÓM THEO và ĐẶT HÀNG THEO trong Django?
Tôi đang sử dụng mô hình giao dịch để theo dõi tất cả các sự kiện diễn ra trong hệ thống 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() ...... làm cách nào để có được 5 diễn viên hàng đầu trong hệ …


2
nhiều-nhiều trong danh sách hiển thị 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 Tôi có mã đó. Rất tiếc, lỗi xảy ra trong admin.py vớiManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Lỗi cho biết: 'PurchaseOrderAdmin.list_display [0]', 'product' là ManyToManyField …



2
TypeError: Đối tượng 'RelatedManager' không thể lặp lại
Django Tôi có các mô hình tiếp theo: class Group(models.Model): name = models.CharField(max_length=100) parent_group = models.ManyToManyField("self", blank=True) def __unicode__(self): return self.name class Block(models.Model): name = models.CharField(max_length=100) app = models.CharField(max_length=100) group = models.ForeignKey(Group) def __unicode__(self): return self.name giả sử, khối b1 có nhóm g1 . Bằng tên của nó, tôi muốn …

2
Cách tạo bộ lọc bộ truy vấn Django so sánh hai trường ngày trong cùng một mô hình
Đang cố gắng nhận một truy vấn trong đó bản ghi Hoạt động đã cũ trong Chỉ mục Solr của tôi. Tôi muốn kiểm tra xem Activity.updatedngày trong cơ sở dữ liệu có lớn hơn ngày Activity.added_toSolr_datetrong cùng một bản ghi hay không. stale_activities_queryset = Activity.objects.filter(updated__gte = self.added_toSolr_date) Mô hình …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.