django的小东西,不适合单独的应用程序。

django-etc的Python项目详细描述


https://github.com/idlesign/django-etc

LBC Python 2
https://img.shields.io/pypi/v/django-etc.svghttps://img.shields.io/pypi/l/django-etc.svghttps://img.shields.io/coveralls/idlesign/django-etc/master.svghttps://img.shields.io/travis/idlesign/django-etc/master.svg

说明

django的小东西,不适合单独的应用程序。

utils

  • etc.toolbox.get_site_url无论请求对象是否不可用,都会尽力为您提供站点url。
  • etc.toolbox.import_app_module从特定应用程序导入并按其名称返回模块。
  • etc.toolbox.import_project_modules使用给定的模块名从注册的应用程序导入模块,并将它们作为列表返回。

型号

  • etc.toolbox.inheritedmodel允许重写继承模型中的字段属性。
  • etc.toolbox.get_model_class_from_string允许从字符串表示中获取模型类。
  • etc.toolbox.get_model_class_from_settings允许从设置模块中的字符串表示获取模型类。
  • {STR 1 } $TooBox。CyeSeSeCopyIn < /强>有助于使用Python 3的{TT1}$来定义模型的选择。
  • etc.toolbox.choices\u list有助于定义模型的选项,这些选项稍后可以作为字典处理。
  • etc.toolbox.get_choices返回给定选项列表中的模型字段选项。

表格

  • etc.toolbox.set_form_widgets_attrs允许对给定表单的每个字段小部件批量应用HTML属性。

模板标签

  • 模型字段
    • model_field_verbose_name返回模型字段verbose name。
    • model\u field\u帮助文本返回模型字段帮助文本。
  • 模型元数据:
  • model_meta_verbose_name返回模型详细名称单数。
  • model_meta_verbose_name_polarial返回model verbose name polarial。
  • 格拉瓦塔
  • gravatar_get_url返回给定字符串或用户模型的gravatar图像url。
  • gravatar_get_img返回给定字符串或用户模型的gravatar图像html标记。
  • 等其他
    • site_url无论请求对象是否不可用,都会尽力为您提供一个site url。
    • include允许模板名包含模板变量。如果找不到目标,则允许回退模板。
  • 欢迎加入QQ群-->: 979659372 Python中文网_新手群

    推荐PyPI第三方库


    热门话题
    文件名的java正则表达式限制名称大小和文件扩展名   Mac上的java Android SDK:jspawnhelper意外退出   java SQL Server 2000到Oracle 12c重音字符   在Java中快速比较大数据集中的值和小数据集中的值   java在代码中的许多地方保留对对象的引用   Java规范中私有内部类的jvm访问标志与反射API不一致?   比较2个int数组中匹配的数字   java Apache Commons数学简化回归:get prediction stderr   安卓 Java SDK管理器因命令行输出中的“flashplayerplugin”而崩溃   JavaSQLite:关闭DB时必须关闭游标吗?   泛型Java设计抽象类声明示例说明   java应用程序在添加片段时崩溃   如何在java中使用注释为字段加载值