Tôi hiện đang phát triển một dự án Blog bằng cách sử dụng Mô hình bài đăng, sẽ được nhiều tác giả sử dụng.Django: Cách tốt nhất để triển khai CRUD bên ngoài contrib.admin
Tôi muốn tạo giao diện quản trị/bảng điều khiển nơi mỗi tác giả của Bài đăng có thể xem danh sách Bài đăng mà tác giả đã tạo (vì vậy anh ấy sẽ không thấy Bài đăng do các tác giả khác tạo), chỉnh sửa và nhiều xóa chúng.
Valid use case for django admin? nói rằng:
các admin Django không phù hợp cho hồ sơ người dùng cá nhân, mỗi người dùng sẽ có thể để xem và chỉnh sửa, tất cả hồ sơ người dùng khác. Điều này phù hợp với nhiều hơn đối với quản trị viên phải quản lý tất cả người dùng cùng một lúc.
Điều đó có nghĩa là một hệ thống CRUD mới sẽ được tạo - bên ngoài giao diện contrib.admin. Vì vậy, câu hỏi đặt ra là, có bất kỳ kỹ thuật/cách nào hiện có để thực hiện CRUD bên ngoài hệ thống contrib.admin không? hoặc, tôi cần nghiên cứu/sử dụng những gì? làm thế nào tôi có thể thực hiện nó độc đáo (nỗ lực tối thiểu)?
Cảm ơn trước :)
Cảm ơn Andy! Đây chỉ là những gì tôi đang tìm :) Cả bạn và Harper đã cung cấp cho tôi câu trả lời tuyệt vời :) Tôi sẽ cố gắng chơi với bộ truy vấn quản trị sau đó. Điều cuối cùng khiến tôi bối rối bây giờ là xóa nhiều trong CRUD quản trị. Nhưng tôi đoán đó sẽ là một câu chuyện khác, heheh. Cảm ơn! –
Nhiều hành động xóa và hàng loạt khác đang đến với Django 1.1 –