Django Utils
- gpp.model.utils.archive_model(queryset, ARCHIVE_MODEL: Type[Model], user_id: int, delete_instance: bool)[source]
archive model
- Parameters:
queryset –
ARCHIVE_MODEL –
user_id –
delete_instance –
- Returns:
- gpp.model.utils.check_task_status(MODEL: Type[Model], pk: int) Tuple[Model, int][source]
MODEL class의 pk를 row-level lock 상태로 load 후,
status 체크.
- Args:
MODEL: pk:
- Returns:
Tuple[instance, previous status]
- gpp.model.utils.get_model_differs(src: Model, dest: Model) Dict[str, tuple][source]
src 기준 dest 모델과의 차이
- Args:
src: dest:
Returns: