Metadata-Version: 2.1
Name: django-simpletask
Version: 0.1.1
Summary: Django application provides simple task model and admin.
Home-page: https://github.com/zencore-cn/zencore-issues
Author: zencore
Author-email: dobetter@zencore.cn
License: MIT
Description: # django-simpletask
        
        Django application provides simple task model and admin.
        
        
        ## Install
        
        ```
        pip install django-simpletask
        ```
        
        ## Usage
        
        **pro/settings**
        
        ```
        INSTALLED_APPS = [
            'django_db_lock',
        ]
        ```
        
        **Note:**
        
        - Mostly you need a lock service, so we add django_db_lock in INSTALLED_APPS.
        
        **app/models.py**
        
        ```
        from django_simpletask.models import SimpleTask
        
        
        class Task(SimpleTask):
            pass
        ```
        
        **app/admin.py**
        
        ```
        from django.contrib import admin
        from .models import Task
        
        class TaskAdmin(admin.ModelAdmin):
            list_display = ["title", "status"]
            readonly_fields = [] + Task.SIMPLE_TASK_FIELDS
        ```
        
        **app/management/commands/doTasks.py**
        
        ```
        import djclick as click
        from app.models import SomeSimpleTaskModel
        
        @click.command()
        def main():
            SomeSimpleTaskModel.do_tasks()
        
        ```
        
        ## Release
        
        ### v0.1.1 2020/10/30
        
        - Add SimpleTask.do_tasks.
        
        ### v0.1.0 2020/10/26
        
        - First release.
        - Take from django-fastadmin. django-fastadmin should forcus on admin extensions, but NOT abstract models.
        
Keywords: django abstract model,django simple task
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Description-Content-Type: text/markdown
