问题标签 [django-sitetree]

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 投票
1 回答
144 浏览

django - django-sitetree 0.7 sitetreedump 不工作

我在 Django 项目中使用django-sitetree。到目前为止,它在我的模板中运行良好。当我尝试:

我得到一个未知的命令错误。我一定遗漏了一些明显的东西。

0 投票
1 回答
436 浏览

django - 需要帮助如何使用 django-sitetree 管理配置

从某个星期开始,我开始使用 django。现在我想使用django-sitetree通过我的模型创建导航栏。但是我对站点树的定义有疑问。例如,我想创建以下菜单结构:

好的。所以我创建了以下简单模型:

为了测试站点树,我通过 django 管理站点添加了诸如“Pi Life of Pi”之类的数据集。

但是,现在我尝试使用https://django-sitetree.readthedocs.org/en/v0.9/quickstart.html中的入门文档并修改我的模型。

在 Django 管理站点中,我执行了以下步骤:

  1. 首页 › Sitetree --> 添加站点树
    • 标题 = 主树
    • 别名 = 主树
  2. 主页 › Sitetree › Site Trees › maintreeHome › Sitetree › Site Trees › maintree --> 添加站点树项
    • 父母 = 没有父母 (-----)
    • 标题 = 媒体
    • 网址 = /考试
  3. 主页 › Sitetree › Site Trees › maintreeHome › Sitetree › Site Trees › maintree --> 添加站点树项
    • 家长 = 媒体
    • 标题 = 电影 # {{movie.id}}
    • URL = 电影详细电影.title
    • “附加设置”:检查“URL as Pattern”是否也已设置

好的,下一步是编写一个如下所示的 base.html:

我的网址如下所示:

像这样的视图:

问题

最后我的问题是结果与我预期的不同。我只看到媒体和电影#,但没有看到电影数据(馅饼的生活和 Django 被解开)。通过检查视图作为参数kwargs得到的结果:{'movie_title': u'movie.title'}

所以现在我不确定出了什么问题。我希望有人可以帮助我解决这个问题,或者建议我另一个应用程序或方法来获得这样一个带有面包屑的导航树。

谢谢

0 投票
1 回答
399 浏览

django - django-sitetree 如何将数据迁移到生产服务器

我正在使用将方案迁移到生产。此外,我正在使用django-sitetree模块在我的站点中显示菜单。

使用命令进行架构迁移没有问题:

但是,当我尝试通过命令迁移站点树数据时:

它不会生成任何已创建的站点树元素。

0 投票
1 回答
695 浏览

python - django-sitetree (0.9.4) 不会渲染一些菜单和面包屑元素

我对 SiteTree 配置中的 URL 模式有疑问。我已阅读手册:https ://django-sitetree.readthedocs.org/ru/latest/quickstart.html

所以我试图用命名的 URL 制作我的树:

  1. 应用程序/urls.py:

    /li>
  2. SiteTree 项目配置:

    /li>
  3. URL 作为模式(选中)

结果很糟糕 - SiteTree 菜单无法正常工作 - 它不会呈现菜单元素和面包屑。在其他页面上它有效。

我还尝试编写 URl 模式,例如:

但它仍然不起作用。

我的项目结构是:

0 投票
1 回答
222 浏览

django - 如何从 django-sitetree 访问平面页面

除了投资组合和博客,我的网站上还有一些平面页面。我通过 django-sitetree 传递了站点树、面包屑和菜单。而且我无法理解如何使用 django-sitetree 应用程序从管理界面获取我的平面页面的 URI。有了标题就可以了-只是{{ flatpage.title }}

很高兴看到任何帮助。

0 投票
1 回答
1072 浏览

django - 从 Django UpdateView 中的 URL 返回 PK

例如,我正在使用 Django 的通用视图,并且在我的 url 中有一个 PK。现在,django 正在渲染那个 context_object,而不是从 url 到我的视图的 PK。当我想在 Django 中使用 sitetree 时,我需要该功能。

所以我只需要在 django 从 url 渲染 pk 中进行通用视图。

怎么做?

0 投票
1 回答
293 浏览

python - 如何使用 django-postman 设置 django-siteree

我正在尝试设置django-sitetree以与django -postman 一起使用,但我运气不佳。

大多数页面都可以正常工作,但我似乎无法弄清楚如何映射 postman_view url 才能正常工作。这是我到目前为止所拥有的。也许有人可以帮助我一点?

站点树.py

邮递员 urls.py 摘录

两者都postman_write可以postman_inbox正常工作,但是当我访问时postman_view出现此错误:

0 投票
0 回答
94 浏览

django-sitetree - django-sitetree sitetree_items 总是空的

我已经使用 GUI 设置了树。
这很好用

这不是

for 循环什么也不产生。

我在这里做错了什么?

版本:django-sitetree 1.9.0 python 3.5.2 django 2.0

树管理员截图

0 投票
1 回答
146 浏览

django - Django SiteTree:菜单呈现,但当变量在 url 中时面包屑不呈现

我正在使用 django==1.11 和 django-sitetree==1.9.0,所有没有 url 变量的链接都呈现在菜单和面包屑上,但带有变量的 url 只呈现在菜单上(具有正确的链接)而不是面包屑。



0 投票
0 回答
33 浏览

django - Django Sitetree 翻译

我有一个用 Django 制作的后端应用程序。该应用程序有西班牙语和英语的选项,我通过 django.po 文件翻译所有部分。

我想做的是能够将用英语制作的站点树(即整个菜单)翻译成西班牙语。

有谁知道该怎么做?

非常感谢您的宝贵时间。