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

Đối với các câu hỏi liên quan đến việc sử dụng lớp mô hình từ khung web Django.


8
Cách thể hiện mối quan hệ Một-Nhiều trong Django
Tôi đang xác định các mô hình Django của mình ngay bây giờ và tôi nhận ra rằng không có OneToManyFieldloại mô hình nào trong trường. Tôi chắc chắn có một cách để làm điều này, vì vậy tôi không chắc mình đang thiếu gì. Tôi về cơ bản có …




4
Trong Django, làm thế nào để lọc một Bộ truy vấn với tra cứu trường động?
Cho một lớp: from django.db import models class Person(models.Model): name = models.CharField(max_length=20) Có thể không, và nếu vậy, làm thế nào để có một Bộ truy vấn lọc dựa trên các đối số động? Ví dụ: # Instead of: Person.objects.filter(name__startswith='B') # ... and: Person.objects.filter(name__endswith='B') # ... is there some way, …

4
Tải lại đối tượng django từ cơ sở dữ liệu
Có thể làm mới trạng thái của một đối tượng django từ cơ sở dữ liệu? Ý tôi là hành vi gần tương đương với: new_self = self.__class__.objects.get(pk=self.pk) for each field of the record: setattr(self, field, getattr(new_self, field)) CẬP NHẬT: Đã tìm thấy một cuộc chiến mở lại / wontfix …


2
Ngày tạo tự động cho các đối tượng mẫu Django?
Cách tốt nhất để tự động đặt ngày tạo cho một đối tượng và cũng là trường sẽ ghi lại khi đối tượng được cập nhật lần cuối? mô hình: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) lượt xem: if request.method == 'POST': form = MyForm(request.POST) if …




3
Django value_list so với giá trị
Trong Django, sự khác biệt giữa hai điều sau đây: Article.objects.values_list('comment_id', flat=True).distinct() đấu với Article.objects.values('comment_id').distinct() Mục tiêu của tôi là để có được một danh sách các id nhận xét duy nhất dưới mỗi Article. Tôi đã đọc tài liệu này (và trên thực tế đã sử dụng cả hai …



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.