0
我正在嘗試使用最常見的帖子作爲測試來構建我的第一個django應用程序。不幸的是,服務器不斷返回錯誤,例如Postmodel admin未定義。我試圖遷移新的更改,但這不起作用,以及修改視圖,但似乎我需要明確定義此模型。可能有人點我在正確的方向無法在django中定義模型
我的繼承人admin.py的樣子
from django.contrib import admin
# Register your models here.
from .models import posts
import views
admin.autodiscover()
class PostsModelAdmin(admin.ModelAdmin):
list_display = ('title', 'updated', 'timestamp')
list_display_links = ('updated')
list_editable = ('title')
list_filter = ('updated', 'timestamp')
search_fields = ("title", 'content')
class Meta:
model = posts
admin.site.register(posts)
admin.site.register(PostModelAdmin)
謝謝我從理論上理解你的意思,但在如何通過模型中仍不清楚。我糾正了類型錯誤,但仍然服務器顯示錯誤信息PostsModelsAdmin沒有定義 – bishop
你註冊是否就像我已經顯示? admin.site.register(posts,PostsModelAdmin) –
是的,我做了所有的事情,一直在分析我的帖子文件夾中的所有py文件。但不能把我的發現者在什麼即時做錯 – bishop