%global _empty_manifest_terminate_build 0 Name: python-django-workflow-system Version: 0.9.13 Release: 1 Summary: A highly customizable workflow system for Django. Create surveys, activities, etc. License: MIT URL: https://pypi.org/project/django-workflow-system/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/74/13/307163948729707536c669e5fafa88b50514a39584036c52889d25d2ac41/django-workflow-system-0.9.13.tar.gz BuildArch: noarch Requires: python3-Pillow Requires: python3-jsonschema Requires: python3-Django Requires: python3-djangorestframework Requires: python3-factory-boy %description # Django Workflow System [![pypi-version]][pypi] **Finally, an awesome Django Workflow System.** Full documentation for the package is currently being written....but for now, here's what you need to get up and running. **NOTE: THIS PROJECT IS STILL IN BETA, BREAKING CHANGES COULD BE INTRODUCED AT ANY TIME** # Requirements - Python (3.5, 3.6, 3.7, 3.8) - Django (3.1+) We **highly recommend** and only officially support the latest patch release of each Python and Django series. # Installation `pip install django-workflow-system` # Post-Install Setup **Django Settings Additions** ```python # You will need to add django_workflow_system and rest_framework to your installed apps INSTALLED_APPS = [ "django_workflow_system", "rest_framework", ...] # You will need to add some authentication classes for DRF, more info can be found at https://www.django-rest-framework.org/api-guide/settings/ REST_FRAMEWORK = { "DEFAULT_AUTHENTICATION_CLASSES": [ # "rest_framework.authentication.BasicAuthentication", "rest_framework.authentication.SessionAuthentication", ], "DEFAULT_PERMISSION_CLASSES": [ "rest_framework.permissions.IsAuthenticated", ], } ``` In your main urls.py file you will need to add the following line: ```python path('api/', include('django_workflow_system.api.urls')) ``` `'api/'` can be whatever you want. [pypi-version]: https://img.shields.io/pypi/v/django-workflow-system.svg [pypi]: https://pypi.org/project/django-workflow-system/ %package -n python3-django-workflow-system Summary: A highly customizable workflow system for Django. Create surveys, activities, etc. Provides: python-django-workflow-system BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-django-workflow-system # Django Workflow System [![pypi-version]][pypi] **Finally, an awesome Django Workflow System.** Full documentation for the package is currently being written....but for now, here's what you need to get up and running. **NOTE: THIS PROJECT IS STILL IN BETA, BREAKING CHANGES COULD BE INTRODUCED AT ANY TIME** # Requirements - Python (3.5, 3.6, 3.7, 3.8) - Django (3.1+) We **highly recommend** and only officially support the latest patch release of each Python and Django series. # Installation `pip install django-workflow-system` # Post-Install Setup **Django Settings Additions** ```python # You will need to add django_workflow_system and rest_framework to your installed apps INSTALLED_APPS = [ "django_workflow_system", "rest_framework", ...] # You will need to add some authentication classes for DRF, more info can be found at https://www.django-rest-framework.org/api-guide/settings/ REST_FRAMEWORK = { "DEFAULT_AUTHENTICATION_CLASSES": [ # "rest_framework.authentication.BasicAuthentication", "rest_framework.authentication.SessionAuthentication", ], "DEFAULT_PERMISSION_CLASSES": [ "rest_framework.permissions.IsAuthenticated", ], } ``` In your main urls.py file you will need to add the following line: ```python path('api/', include('django_workflow_system.api.urls')) ``` `'api/'` can be whatever you want. [pypi-version]: https://img.shields.io/pypi/v/django-workflow-system.svg [pypi]: https://pypi.org/project/django-workflow-system/ %package help Summary: Development documents and examples for django-workflow-system Provides: python3-django-workflow-system-doc %description help # Django Workflow System [![pypi-version]][pypi] **Finally, an awesome Django Workflow System.** Full documentation for the package is currently being written....but for now, here's what you need to get up and running. **NOTE: THIS PROJECT IS STILL IN BETA, BREAKING CHANGES COULD BE INTRODUCED AT ANY TIME** # Requirements - Python (3.5, 3.6, 3.7, 3.8) - Django (3.1+) We **highly recommend** and only officially support the latest patch release of each Python and Django series. # Installation `pip install django-workflow-system` # Post-Install Setup **Django Settings Additions** ```python # You will need to add django_workflow_system and rest_framework to your installed apps INSTALLED_APPS = [ "django_workflow_system", "rest_framework", ...] # You will need to add some authentication classes for DRF, more info can be found at https://www.django-rest-framework.org/api-guide/settings/ REST_FRAMEWORK = { "DEFAULT_AUTHENTICATION_CLASSES": [ # "rest_framework.authentication.BasicAuthentication", "rest_framework.authentication.SessionAuthentication", ], "DEFAULT_PERMISSION_CLASSES": [ "rest_framework.permissions.IsAuthenticated", ], } ``` In your main urls.py file you will need to add the following line: ```python path('api/', include('django_workflow_system.api.urls')) ``` `'api/'` can be whatever you want. [pypi-version]: https://img.shields.io/pypi/v/django-workflow-system.svg [pypi]: https://pypi.org/project/django-workflow-system/ %prep %autosetup -n django-workflow-system-0.9.13 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-django-workflow-system -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 10 2023 Python_Bot - 0.9.13-1 - Package Spec generated