如何在不使用generate函数的情况下编写自定义工厂属性

马克思主义

我目前有代码:

class QuerySuggestion(factory.Factory):
    class Meta:
        model = dict

    @factory.lazy_attribute
    def query(self) -> str:
        word = factory.Faker("word")
        return f'<span>{word.generate({"locale": "en"})}</span> {word.generate({"locale": "en"})}'

除了维护者说不使用该generate()功能之外,这很有

我该怎么办?

Xelnor

最简单的选择是通过class Params

class QuerySuggestion(factory.Factory):
    class Meta:
        model = dict

    class Params:
        word1 = factory.Faker('word')
        word2 = factory.Faker('word')

    query = factory.LazyAttribute(
        lambda o: f"<span>{o.word1}</span> {o.word2}"
    )

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有jquery的情况下使用title属性创建自定义工具提示

您如何在不使用now()函数的情况下将自定义timeuuid插入cassandra?

如何在不使用IB的情况下使用自定义UITabBar类创建UITabBarController?

使用Keycloak Java连接器,如何在不使用getGroupByPath的情况下获取自定义组属性?

ReactJS初学者:关于如何在不使用渲染功能的情况下使用自定义标签

在不能使用函子的情况下,如何在C ++中编写带有自定义函数调用的模板化RAII包装器?

是否可以在不使用自定义集合访问器的情况下监视属性的更改?

如何在不使用自定义CSS的情况下将默认主题颜色深青色更改为蓝色

如何在不使用库的情况下通过python中的自定义月份增加日期时间

Android:如何在不使用自定义布局的情况下更改AlertDialog标题文本颜色和背景颜色?

如何在不使用 public 的情况下编写脚本?

如何在不使用 JSX 的情况下编写 ReactJS 函数组件?

如何在不使用模数的情况下编写此函数?

如何在不使用内置地图或星图的情况下编写类似星图的函数?

LISP如何在不使用LOOP的情况下编写此函数

如何在不使用swiftUI附带的幻灯片进行删除的情况下创建自定义删除按钮我不使用列表,仅使用foreach循环

如何在不使用布局的情况下在自定义目标中获取ThreadId?

如何在不使用 UIActivityViewController 的情况下为 Airdrop 共享创建自定义 UI?

如何在不使用第三方浏览器扩展的情况下使用用户样式表自定义某些网站的样式?

如何在不使用toString的情况下使用JavaScript在自定义n长度字符集中打印n位数字

如何在不使用API网关进行自定义Spring REST API授权的情况下使用AWS Cognito

Magento-如何在观察者中不使用优惠券代码的情况下添加自定义折扣

如何在不使用Android中的自定义视图的情况下使警报对话框按钮向左和向右而不是向右对齐

如何在不使用自定义布局的情况下隐藏应用程序栏上的配置文件菜单?

如何在没有依赖注入的情况下使用自定义 FormRequest 验证请求

在不使用Django本身的情况下测试自定义Django中间件

在不使用class关键字的情况下创建自定义元素

Video.js在不使用任何插件的情况下显示自定义消息

如何编写自定义的CrudRepository方法(@Query)以筛选我的情况下的结果