Có tùy chọn trong chế độ xem quản trị django để đặt hàng các trường khóa ngoài không? tức là tôi có khóa ngoại ngữ cho mô hình "Trường học", hiển thị dưới dạng danh sách thả xuống, được sắp xếp trên pk-- Tôi muốn nó được sắp xếp theo thứ tự abc.django quản trị sắp xếp danh sách trường khóa ngoài
27
A
Trả lời
58
chắc - bạn có thể ...
- ModelAdmin specific ordering via formfield_for_foreignkey
- Set default global ordering via a Manager
- Set default ordering via model meta class
- Form specific ordering then passed to your ModelAdmin
phương pháp cụ thể ModelAdmin: (các phương pháp khác là trong câu trả lời của tôi trong bài viết d ở trên)
class MyModelAdmin(admin.ModelAdmin):
def formfield_for_foreignkey(self, db_field, request, **kwargs):
if db_field.name == "school":
kwargs["queryset"] = School.objects.order_by('name')
return super(MyModelAdmin, self).formfield_for_foreignkey(db_field, request, **kwargs)
Ví dụ về 3 phương pháp không quản trị cụ thể khác trong bài đăng của tôi được liên kết ở trên.
Các vấn đề liên quan
- 1. django quản trị dữ liệu trường ngoài khóa chính thêm
- 2. Làm thế nào để sắp xếp nhãn list_filter cho bộ lọc khóa ngoài trong quản trị Django?
- 3. Bộ lọc danh sách quản trị Django
- 4. Sắp xếp danh sách theo giá trị
- 5. Phím nước ngoài trong django hiển thị danh sách quản trị
- 6. Sắp xếp một danh sách chung bởi một thứ tự sắp xếp bên ngoài
- 7. C# Cách sắp xếp danh sách được sắp xếp theo cột giá trị
- 8. Danh sách được sắp xếp theo thứ tự django
- 9. Sắp xếp danh sách có giá trị rỗng
- 10. Sắp xếp Danh sách các đối tượng theo nhiều trường
- 11. Cách sắp xếp danh sách trong Scala theo hai trường?
- 12. Danh sách sắp xếp Knockout.js
- 13. Xem danh sách quản trị viên Sonata, tạo thêm các nút sắp xếp tiêu đề?
- 14. Thay đổi màu hàng trong Danh sách quản trị Django
- 15. Python: sắp xếp danh sách phụ thuộc
- 16. Sắp xếp Danh sách VB.net theo giá trị lớp
- 17. python, chuyển từ điển sang danh sách được sắp xếp theo giá trị thay vì khóa
- 18. giá trị sắp xếp và danh sách trả lại chìa khóa từ dict python
- 19. Python cách sắp xếp danh sách này?
- 20. Danh sách sắp xếp <String[]>
- 21. Quản trị viên Django - thay đổi danh sách quyền
- 22. Danh sách quản trị Django Hiển thị + ForeignKey = Danh sách thay đổi trống
- 23. Danh sách sắp xếp dựa trên danh sách khác
- 24. Cách sắp xếp danh sách theo danh sách khác?
- 25. Sắp xếp một danh sách từ một danh sách ID
- 26. Sắp xếp lại một danh sách lệnh
- 27. Cách sắp xếp danh sách các chuỗi?
- 28. Sắp xếp danh sách html với javascript
- 29. Sắp xếp danh sách trong Prolog
- 30. Cách sắp xếp danh sách bằng số?
Tôi cho rằng bạn đang tìm kiếm này: [http://stackoverflow.com/questions/923799/reorder-users-in-django-auth][1] [1]: http: // stackoverflow.com/questions/923799/reorder-users-in-django-auth – n0nSmoker