问题标签 [zinnia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
399 浏览

python - 代理模型覆盖的 Django 管理器模型

我有一个自定义用户对象和一个继承自它的代理模型(zinnia 的作者)。奇怪的是,代理模型似乎以某种方式覆盖了管理器模型设置。像这样

到目前为止一切正常,但是在安装了包含以下内容的 zinnia 插件(https://github.com/Fantomas42/django-blog-zinnia/)之后

之后发生以下情况: CustomUser.objects.model 指向 zinnia.models.author.Author

我猜 BaseManager.contribute_to_class(...) 中发生了一些事情。有任何想法吗?

0 投票
1 回答
265 浏览

django - 如何在 Django Zinnia 中设置 RSS 订阅页面?

我使用 Django Zinnia 建立了我的博客。Zinnia 默认包含一个 RSS 提要模块。我可以通过 URL mywebsite.com/blog/feeds访问提要页面。现在该页面只是 RSS 提要的 XML。我希望使页面更像这样:http ://www.cnn.com/services/rss/ 。如何获取需要复制到提要阅读器的 URL?雅虎 RSS 阅读器按钮呢?谢谢!

0 投票
1 回答
439 浏览

python - 安装后如何将 django 项目与 zinnia 应用程序集成?

我从下载 Zinnia我从https://www.djangopackages.com/python3/。并成功安装在我的 WIN8 OS.C:\Python33\Lib\site-packages\django_blog_zinnia-0.14.dev-py3.3.egg\zinnia。

我有一个 django 项目——'C:\Users\Nan\iwebs'。现在我想让百日草成为它的应用程序。

但该网站没有说明下一步该做什么。

我应该将字典复制C:\Python33\Lib\site-packages\django_blog_zinnia-0.14.dev-py3.3.egg\zinniaC:\Users\Nan\iwebs,并修改 C:\Users\Nan\iwebs\mysite\settings.py 和 urls.py 中的 INSTALLED_APPS 吗?

如果我应该这样做,它仍然不起作用,因为这样做之后,我试图运行python manage.py syncdb,它说没有名为“mptt”的模块。

如果我不应该,我该怎么办?

或者告诉人们如何使百日草成为项目应用程序的相关教程在哪里?

搜索了近4个小时的解决方案后我真的很累,任何帮助将不胜感激,在此先感谢您!

0 投票
1 回答
1407 浏览

python - Django 'module' 对象没有属性 ALL_FIELDS

生产中的相同代码库在我的服务器日志中给了我以下错误。问题似乎与我在 Django CMS 中使用的百日草博客应用程序有关。这是什么错误,我该如何解决?

我已经重新安装了这个百日草,但仍然出现错误,奇怪的是问题没有出现在我使用相同数据库的本地机器上。

来自 /usr/local/lib/python2.7/dist-packages/zinnia/admin/forms.py 的服务器上的文件:

壳:

0 投票
1 回答
90 浏览

django - 无法在管理员中向百日草添加新类别

我已经在我的网站上安装了百日草,一切正常,除了我无法在管理员中添加新类别。当我在管理员中单击“添加类别”时,它会将我带到我网站的主页。

我正在使用 Django 1.6 和 Zinnia 0.14 版本。由于我的应用程序中有一个自定义用户模型,因此我根据问题对几个模板进行了更改

https://github.com/Fantomas42/django-blog-zinnia/issues/323

https://github.com/Fantomas42/django-blog-zinnia/commit/4c9809f98b48254d03173432e09d88074f660316

进行上述更改后,我可以在管理员中添加一个新条目,但我无法在管理界面中添加新类别,当我单击“添加类别”时它会进入我的主页(网址为 admin/zinnia/category/添加)按钮。

关于我所缺少的任何想法?

谢谢

0 投票
1 回答
1254 浏览

django - Django zinnia 禁用评论或使用替代

我正在为初级架构师制作一个小型个人 django 网站,其中应该包含博客功能。我一直在想是否应该使用现有的博客应用程序或编写自己的博客应用程序。

当然,有很多可能的应用程序可供使用,对我来说,Zinnia看起来很有前途。但是,我确实对评论的实施方式有疑问。据我所见,它是使用 Django 的评论框架实现的,但根据 Django 文档,这已被弃用(应该由自定义解决方案或类似 Disqus 的东西代替)。

所以我的问题是:有没有办法完全禁用 Zinnia 中的评论(因为我很可能不需要它)。还有,是否可以在 Zinnia 中使用 Disqus?因为我在他们的文档中真的找不到任何东西。

0 投票
1 回答
1549 浏览

python - Django 属性错误:“函数”对象没有属性“is_usable”

Django 属性错误:“函数”对象没有属性“is_usable”

我正在建立一个 Django 博客。我按照这些说明进行操作,但出现以下错误:

中间件:

模板加载器:

对导致错误的原因的任何见解都将非常有帮助。

0 投票
1 回答
154 浏览

python - 使用 pygments 并像 StackOverflow 一样工作的 Django 博客应用程序

我想组合一个 Django 博客应用程序,它使用Pygments在博客中进行代码标记。我希望能够用 标记类似于 StackOverflow 的主要文本*_或者cmd+K在代码中添加特殊符号href加粗等。

有没有可以做到这一点的 Django 应用程序?看了百日草,但它看起来很健壮,不知道如何扩展它以使用Pygments

0 投票
1 回答
615 浏览

python - Fresh Django Server,根据官方文档将 Zinnia 添加到项目中,不起作用。里面很多细节

服务器是我今天设置的虚拟 Ubuntu 机器,根据这些说明/注释(我在偏离教程的地方做了注释):

https://www.evernote.com/shard/s50/sh/5c4f5ed1-bdb0-40c1-b9de-39fae702d709/d906be4f255c36241a3b76bf6fc7e7b7

这让 Django “成功了!” 本地网络上服务器地址的页面。然后我按照官方网站上的说明进行操作(我不能发布太多链接,我的声誉太低),当我尝试执行 ./manage.py syncdb 时,出现以下错误:

Zinnia url(/weblog/ 和 /comments/)产生 404 错误,表明肯定在项目的 urls.py 中的 Zinnia url 没有urls.py中生成。我怀疑syncdb错误与此有关:

明确地说,从一个工作的 Django 服务器开始,我按照指示做了以下操作(我重申我已经采取的步骤,以便完全清楚):

  • $ pip install django-blog-zinnia
  • 在 settings.py 中已安装的应用程序中添加了 'tagging'、'mptt'、'zinnia'
  • 还将 TEMPLATE_CONTEXT_PROCESSORS 添加到 settings.py

对于项目目录中没有可编辑的 python 代码这一事实,我也有点困惑——Zinnia 是否完全像黑匣子一样运行?哦,我还确定了所有的需求都安装了,我粘贴了 requirements.txt,但是网站认为这是代码,不让我发布它。无论如何,Zinnia 安装页面上列出的所有内容都在其中。

0 投票
2 回答
1127 浏览

python - django cms 和百日草骨架覆盖

我正在尝试将百日草连接到 django-cms 3.0

我推出了百日草,效果很好。现在我正试图开始改变风格。更具体地说templates/zinnia/skeleton.html,覆盖。

一旦我添加模板以覆盖原始模板 - url 反向在失败时开始。

所有的 url 都使用命名空间,{% url 'zinnia:entry_archive_index' %}但在 shell 中反向也只是失败。

还能做些什么来调试它?也许是因为本地化?

我有网址配置:

设置:

而 my_main_django_cms_app 结构是

还有我的版本: