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.

17
phân biệt null = True, blank = True trong django
Bạn muốn cải thiện bài này? Cung cấp câu trả lời chi tiết cho câu hỏi này, bao gồm trích dẫn và giải thích lý do tại sao câu trả lời của bạn là chính xác. Câu trả lời mà không đủ chi tiết có thể được chỉnh sửa hoặc …



9
Một con sên con vẹt trong Django là gì?
Khi tôi đọc mã Django, tôi thường thấy trong các mô hình cái được gọi là "sên". Tôi không chắc chắn đây là cái gì, nhưng tôi biết nó có liên quan đến URL. Làm thế nào và khi nào thì cái sên này được sử dụng? (Tôi đã đọc …





8
on_delete làm gì trên các mô hình Django?
Tôi khá quen thuộc với Django, nhưng gần đây nhận thấy có một on_delete=models.CASCADEtùy chọn với các mô hình, tôi đã tìm kiếm tài liệu tương tự nhưng không thể tìm thấy gì hơn: Thay đổi trong Django 1.9: on_deletebây giờ có thể được sử dụng làm đối số vị …

9
Làm thế nào để truy vấn như NHÓM THEO trong django?
Tôi truy vấn một mô hình: Members.objects.all() Và nó sẽ trả về: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop Điều tôi muốn là biết cách Django tốt nhất để thực hiện group_bytruy vấn vào cơ sở dữ liệu của mình, như: Members.objects.all().group_by('designation') Điều đó không …

13
Có thể liệt kê danh sách liệt kê trong danh sách Django ModelAdmin của các trường ForeignKey không?
Tôi có một Personmô hình có mối quan hệ khóa ngoài Book, trong đó có một số lĩnh vực, nhưng tôi quan tâm nhất author(một CharField tiêu chuẩn). Như đã nói, trong PersonAdminmô hình của tôi , tôi muốn hiển thị book.authorbằng list_display: class PersonAdmin(admin.ModelAdmin): list_display = ['book.author',] Tôi đã …

25
Khi lưu, làm thế nào bạn có thể kiểm tra nếu một trường đã thay đổi?
Trong mô hình của tôi, tôi có: class Alias(MyBaseModel): remote_image = models.URLField(max_length=500, null=True, help_text="A URL that is downloaded and cached for the image. Only used when the alias is made") image = models.ImageField(upload_to='alias', default='alias-default.png', help_text="An image representing the alias") def save(self, *args, **kw): if (not self.image or self.image.name == 'alias-default.png') …


13
Django auto_now và auto_now_add
Đối với Django 1.1. Tôi có cái này trong mô hình của tôi: class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) Khi cập nhật một hàng tôi nhận được: [Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null [Sun Nov 15 02:18:12 2009] [error] return self.cursor.execute(query, …


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.