Django 线程评论

2 投票
1 回答
840 浏览
提问于 2025-04-15 22:37

我想在我的网站上设置一个评论系统,使用的是django的threadedcomments。我按照教程的步骤操作,但遇到了一个错误:

没有名为 newforms.util 的模块

我不太确定是什么导致了这个问题,以下是我的配置:

#settings.py
INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',    
    'myproject.myapp',
    'threadedcomments',    
)


#urls.py

from django.conf import settings
from django.conf.urls.defaults import *
from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns('',

    (r'^admin/', include(admin.site.urls)),
    (r'^threadedcomments/', include('threadedcomments.urls')),
)

如果有其他更好的评论选择,请告诉我,只要这个评论系统灵活,能进行很多自定义,像threadedcomments一样,当然,如果能和评分系统结合起来,我也很乐意使用其他的。

谢谢大家。

1 个回答

4

你很可能在使用你某个应用的一个非常旧的版本。newforms 这个模块早就从 Django 里消失了。

撰写回答