我有一个网址(
/admin/
)这会转到我的Django管理面板(我的URL路由器:
url(r'^admin/', admin.site.urls),
)
此管理面板包括Post模型的管理员。
该Post模型正在由一个名为
PostAdmin
.
admin.py:
from .models import Post
class PostAdmin(admin.ModelAdmin):
list_display = (
'id',
'slug',
'title',
'author'
)
admin.site.register(Post, PostAdmin)
现在我想为此编写一个单元测试
admin.py file
我想检查一下如果你去
/管理员/
你可以看到帖子模型。
你会怎么做?我想应该是这样的:
response = method_gets_url_content(`/admin/`)
assert.response.contains('Post') == True
但我不确定如何编写这样的测试,因为没有方法获取该URL(
/admin
).