0
我已經詳細閱讀了如何更改Django的管理站點。我主要想到了 - 我想。然而,在我的理解中,仍然有一些東西無法迴避。我正在使用默認註冊管理網址;所以他們沒有定製,只有自動曝光的東西。更改django管理門戶的列表視圖
解釋這是通過圖像最簡單的方法...
我相當肯定的更改應相當簡單。但我不知道究竟要更改哪個模型和模板來調整以使其看起來如何。 [編號] - [名稱]是我模型中的字段。
我已經擴展了管理界面的其他部分,以獲取自定義表單來編輯特定元素 - 通過註冊我的模型併爲其定製字段。
@admin.register(Course)
class CourseAdmin(admin.ModelAdmin):
form = CourseAdminForm
fieldsets = (
('Course Info:', {'fields': ('course_number', 'name', 'description', 'units')}),
('Load Info:', {'fields': ('lecture_hours', 'lab_hours', 'discussion_hours', 'work_hours')})
)
在我的app/admin.py
文件中。
我有點困惑,因爲在技術上這不是一個模型在這裏註冊。所以我不是100%確定如何做到這一點。是否將我的所有修改作爲具有註冊URL的不同類/方法在CourseAdmin
類中包裝,或者是否有其他方式需要執行此操作?
這個工作。我是否在文檔中錯過了這些? – lilott8
@ lilott8你可以在這裏找到相關的文檔 - > https://docs.djangoproject.com/en/1.8/ref/models/instances/#unicode – Gocht
謝謝。我不會考慮查看模型文檔以影響管理部分中的更改。我很欣賞答案和文檔。 – lilott8