Metadata-Version: 2.1
Name: django-app-requires
Version: 0.2.0
Summary: A simple tools auto add app extra requires.
Home-page: https://github.com/zencore-cn/zencore-issues
Author: zencore
Author-email: dobetter@zencore.cn
License: MIT
Description: # django-app-requires
        
        A simple tools auto add app extra requires.
        
        ## Install
        
        ```
        pip install django-app-requires
        ```
        
        ## Usage
        
        **pro/settings**
        
        ```
        
        INSTALLED_APPS = [
            ...
            'django_app_requires',
            ...
        ]
        
        from django_app_requires import add_requires
        INSTALLED_APPS = add_requires(INSTALLED_APPS)
        
        ```
        
        1. If your django application requires extra application, then add `app_requires = ["your", "required", "apps"]` in the `app/__init__.py` file.
        2. In project using your application, add belowe code to the `pro/settings.py` after `INSTALLED_APPS`.
            ```
            from django_app_requires import add_requires
            INSTALLED_APPS = add_requires(INSTALLED_APPS)
            ```
        
        
        ## Releases
        
        ### v0.2.0 2020/10/25
        
        - Add collect_requirements function.
        
        ### v0.1.1 2020/09/25
        
        - Add fastutils & magic-import in requirements.txt.
        - Fix problem of recursive required.
        
        ### v0.1.0 2020/09/23
        
        - First release.
Keywords: django utils
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
