0

我正在使用 Python 2.7 通过 mod_wsgi 和 WAMP 托管一个 Django 站点。在我的管理站点上,用户、组和站点部分都有添加和更改按钮。虽然我自己的自定义模型 Feedpost 和 Newspost 各有一个部分,但它们根本没有按钮,也无法添加或更改它们。我相信当我从使用 Django 内部测试服务器切换到使用 WAMP 时,就会发生这种变化。有谁知道是什么原因造成的以及如何恢复我的添加和更改按钮?

编辑:

这是两个模型之一:

from django.db import models
from django.contrib import admin

class FeedPost(models.Model):
    title = models.CharField(max_length=50)
    text = models.CharField(max_length=5000)
    date = models.DateTimeField('Date Published')
    def __unicode__(self):
        return self.title

admin.site.register(FeedPost)

另一个几乎完全相同。

事实证明,使用 Django 开发服务器 localhost:8000/admin 坚持要访问我网站的主页,我根本无法访问管理网站。

另外我认为这将成为问题,因为我的项目中的任何地方都没有 admin.py 文件......

4

1 回答 1

0

对于初学者,这些需要在 admin.py 文件中。

from django.contrib import admin 
admin.site.register(FeedPost)
于 2012-08-14T02:23:17.353 回答