问题标签 [slugify]

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 投票
2 回答
1349 浏览

javascript - 出现错误:slugify:预期字符串参数

我尝试为电子商务项目创建类别然后它抛出一个错误 邮递员 - 抛出一个错误

这些是源代码

位置:电子商务后端\index.js

位置:电子商务后端\路由\category.js

位置:电子商务后端\模型\category.js

位置:电子商务后端\控制器\category.js

这是我在 ecommerce-backend\ .env 的 .env 文件

我遇到了这个问题,然后我无法弄清楚我的代码发生了什么谢谢!

0 投票
0 回答
19 浏览

python - Django Slugify 没有用两个词加载类别

我在模型中添加了类别部分,slugify 函数加载了一个单词类别的帖子,但它没有加载多个单词的帖子

查看功能:

模型:

0 投票
1 回答
16 浏览

python - 在 django 中使用 slugify 后的详细页面错误

当我单击任何项​​目详细信息页面时,我收到此错误。 必须使用 URLconf 中的对象 pk 或 slug 调用通用详细视图。

网址:

看法:

模型:

0 投票
0 回答
27 浏览

python - django 中的一般删除视图在 slugify url 后给出错误

我在删除视图中遇到错误

通用详细视图 ItemDeleteView 必须使用 URLconf 中的对象 pk 或 slug 调用。

网址:

看法:

模板:

0 投票
0 回答
20 浏览

django - Django:定义一个 slugify 聚合器

我想定义一个自定义聚合器,它允许我在查询集中注释一个 slug,这个 slug 是从子查询(“1-12-52-34”)的对象 ID 生成的。

任何帮助,将不胜感激。

0 投票
1 回答
138 浏览

python - 为什么我需要在 Django 中使用 SlugField?

我在谷歌上搜索发现:“SlugField 是一个用于在关系数据库中存储 URL slug 的字段。SlugField 是由 Django ORM 定义的列。SlugField 实际上是在 django.db 中定义的。”

但是,这个定义对我来说听起来有点复杂。在这种情况下,我什至不知道 slug 是什么,也不确定 Django ORM。我只需要一个简单的理由为什么我应该在 Django 中使用 SlugField。

0 投票
1 回答
83 浏览

python - Slugify 列并将 Python Pandas 中的 csv 解析为新的 csv 输出

我是 Python 和 Pandas 的新手。

不确定我在代码中做错了什么,但我只是想将 csv 列中给出的产品名称值转换为新的输出 csv,作为相应产品名称的 slug 值。

输入是:product-feed.csv

产品名称
V领T恤
徽标连帽衫
长袖 T 恤
带口袋的连帽衫
拉链连帽衫
长袖 T 恤
Polo 领 T 恤
V 领 T 恤 - 红色
V 领 T 恤 - 绿色
V 领 T 恤 - 蓝色

当我在 VS Code 终端中运行 py 文件时,预期的输出(slugged-output.csv)应该是这样的:

产品名称
V领T恤
logo连帽衫
长袖T恤
带口袋的连帽衫
拉链连帽衫
长袖三通
马球领 T 恤
V领T恤红
V领T恤-绿色
V领T恤-蓝色

parse_code.py 是这样的: 注意:我正在使用https://pypi.org/project/python-slugify/模块来传递它来转换代码中的 slug:

问题:我的输出是这样的:

slugged-output.csv (如控制台中的打印)

请给我在代码中遗漏的任何想法..谢谢:)

0 投票
1 回答
57 浏览

python - 如何在 django 表单中自动填充 slug 字段

我想允许网站的用户从我制作的表单创建博客文章,但是 slug 字段不会从前端自动填充,而是从后端(管理页面)填充,这不是我想要的. 当用户想要创建帖子时,我希望 slug 字段填充标题,例如 this-is-an-example请问我该怎么做

模型.py

视图.py

forms.py注意 如果我从字段中删除“slug”,它会抛出一个错误,指出需要 slug

newpost.html

0 投票
1 回答
14 浏览

python - Slugify 和 PIL 图像在 Django 模型保存方法中不能同时工作

模型.py

在我的 Save 方法中,当我使用不带 slugify 功能的 image-resize 时,它​​工作得很好,同样,不带 image resize 的 slugify 也可以正常工作。为什么两者同时工作?请帮忙!!这个问题困扰了我好几个小时!

0 投票
0 回答
42 浏览

javascript - 在使用 Notion API 时,如何处理我拉取的页面?

我想使用 Notion API 在基于 Next.js 的个人网站上创建一个博客网站。我必须说我是 Next.js 和 Notion API 的新手。拉帖子没有问题,但我想在端点中将 id 替换为帖子标题。在尝试执行此操作时(通过查看一些资源),当我尝试访问处于以下状态的帖子时出现 404 错误。在捕获这些文章时,如何使端点保持稳定?

概念.js

[slug.js]

index.js