Obecnie pracuję nad projektem Blog wykorzystującym model Post, który będzie używany przez wielu autorów.Django: Najlepsza praktyka implementacji CRUD poza kontrib.admin
Chcę utworzyć interfejs administratora/panelu sterowania, w którym każdy autor posta może wyświetlić listę postów autora (tak, aby nie widział postu utworzonego przez innych autorów), edytować i wiele Usuń ich.
Valid use case for django admin? powiedział, że:
admin Django nie nadaje się do indywidualnych profili użytkowników, każdy użytkownik będzie mógł zobaczyć i edytować wszystkie inne profile użytkowników. Jest to bardziej odpowiednie dla administratora, który musi zarządzać wszystkimi użytkownikami naraz.
Oznacza to, że powinien zostać utworzony nowy system CRUD - poza interfejsem contrib.admin. Pytanie brzmi, czy istnieje jakakolwiek technika/sposób implementacji CRUD poza systemem contrib.admin? lub, co jest potrzebne do nauki/użytkowania? jak mogę go ładnie zaimplementować (minimalny wysiłek)?
góry dzięki :)
Dzięki Andy! Właśnie tego szukam :) Zarówno Ty, jak i Harper dostarczyliście mi doskonałe odpowiedzi :) Postaram się wtedy zagrać z pytaniem administratora. Ostatnią rzeczą, która mnie teraz zdziwiła, jest wielokrotne usuwanie w CRUDie administratora. Ale myślę, że to będzie inna historia, heheh. Dzięki! –
Z Django 1.1 nadchodzi wiele operacji usuwania i innych operacji wsadowych –