Skip to main content

Helpful django abstract models collection.

Project description

django-model-helper

Helpful django abstract models collection.

抽象类列表

  1. WithAddModTimeFields
  2. WithArgsKwargsFields
  3. WithConfigFields
  4. WithCountFields
  5. WithDeletedStatusFields
  6. WithDisplayOrderFields
  7. WithEnabledStatusFields
  8. WithExpireTimeFields
  9. WithHotspotFields
  10. WithJsonDataFields
  11. WithLockStatusFields
  12. WithSimpleResultFields
  13. WithSimpleNRRDStatusFields
  14. WithUidFields
  15. WithVisibleFields

版本记录

v0.1.0

  • 版本首发。

v0.1.1

  • WithExpireTimeFields添加default_expires属性。
  • WithUidFields添加uidgen属性,用于生成uid默认值。

v0.1.5

  • 添加WithVisibleFields抽象类。
  • 添加WithHotspotFields抽象类。

v0.1.9

  • 添加WithArgsKwargsFields抽象类。
  • 修正强制要求GLOBAL_LOCK_CONFIG配置项的问题。

v0.1.12

  • 添加WithSimpleResultFields.result_time字段。
  • 添加WithEnabledStatusFields的action机制。
    • 添加actions.set_enabled_for_selectedactions.set_disabled_for_selected
    • 添加admin.WithEnabledStatusFieldsAdmin.
    • 添加WithEnabledStatusFields.Meta.permissions.
    • 添加WithEnabledStatusFields.enabled_display.
  • 添加WithDeletedStatusFields的action机制。
    • 添加actions.set_deleted_for_selectedactions.set_undeleted_for_selected
    • 添加admin.WithDeletedStatusFieldsAdmin.
    • 添加WithDeletedStatusFields.Meta.permissions.
    • 添加WithDeletedStatusFields.set_undeletedWithDeletedStatusFields.deleted_display.
  • 添加WithVisibleFields的action机制。
    • 添加actions.set_visible_for_selectedactions.set_hidden_for_selected
    • 添加admin.WithVisibleFieldsAdmin.
    • 添加WithVisibleFields.Meta.permissions.
    • 添加WithVisibleFields.visible_display.
  • 添加WithHotspotFields的action机制。
    • 添加actions.set_hotspot_for_selectedactions.clear_hotspot_for_selected
    • 添加admin.WithHotspotFieldsAdmin.
    • 添加WithHotspotFields.Meta.permissions.
    • 添加WithHotspotFields.hotspot_display.
    • 修改WithHotspotFields.set_non_hotspotWithHotspotFields.clear_hotspot
  • 注意:所有相关模型都需要做模型更新。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-model-helper-0.1.12.tar.gz (9.3 kB view hashes)

Uploaded Source

Built Distribution

django_model_helper-0.1.12-py3-none-any.whl (9.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page