Metadata-Version: 2.1
Name: django-ads-txt
Version: 0.1.2
Summary: A simple Django app to manage ads.txt file from admin panel
Home-page: https://github.com/flyingelephantlab/django-ads-txt
Author: Ahmed Alwerdani
Author-email: alwerdani@gmail.com
License: MIT License
Description: # Django Ads-txt
        
        [![PYPI](https://img.shields.io/pypi/v/django-ads-txt.svg)](https://pypi.python.org/pypi/django-ads-txt)
        [![Build Status](https://api.travis-ci.org/flyingelephantlab/django-ads-txt.svg?branch=master)](https://travis-ci.org/flyingelephantlab/django-ads-txt)
        [![pep8](https://img.shields.io/badge/code%20style-pep8-green.svg)](https://www.python.org/dev/peps/pep-0008/)
        [![Python](https://img.shields.io/pypi/pyversions/django-ads-txt.svg)](https://pypi.python.org/pypi/django-ads-txt)
        
        This is a basic Django application to manage Authorized Digital Sellers (ads.txt) file based on [iabtech lab specification](https://iabtechlab.com/ads-txt/)
        
        
        ### Requirements
        Python 2.7, 3.5 or PyPy.
        
        Django 1.9 or higher.
        
        ## Installation
        
        Use your favorite Python installer to install it from PyPI:
        
        ```bash
        pip install django-ads-txt
        ```
        
        Or get the source from the application site at:
        
        ```bash
        https://github.com/flyingelephantlab/django-ads-txt/
        ```
        
        
        1. Add ``'ads_txt'`` to your [INSTALLED_APPS](https://docs.djangoproject.com/en/dev/ref/settings/#installed-apps) setting.
        
        2. Run the ``migrate`` management command
        
        3. To activate ads.txt generation on your Django site, add this line to your [URLconf](https://docs.djangoproject.com/en/dev/topics/http/urls/):
        
        ```python
        url(r'^ads\.txt', include('ads_txt.urls')),
        ```
        4. Add the domains you need to appear from admin panel
        
        ### Rules
        The instructions are encoded as a formatted plain text object, described here. A complete
        description of the syntax of this format:
        
            <Domain #1>, <Account ID #2>, <Account type #3>, <Authority ID #4>
        
        
        | Field                   | Description                                                                           | 
        | ------------------------|:-------------------------------------------------------------------------------------:|
        | Domain (Required)       | Domain name of the advertising system                                                 |
        | Account ID (Required)   | The identifier associated with the seller or reseller account                         |
        | Account type (Required) | Type of Account/Relationship. It has two values `DIRECT` and `RESELLER`               |
        | Authority ID (Optional) | An ID that uniquely identifies the advertising system within a certification authority |
        
        ### Examples:
        ```bash
        example.com, 108933, DIRECT, 7857hf1d2fr6d8b34
        opexample.com, [538220672 - CC], RESELLER, 6a69ec356744c6
        opexample.com, [537120668 - CC], RESELLER, 6a69ec356744c6
        ex.com, 7118, RESELLER
        ```
        
        ### Caching
        
        You can optionally cache the generation of the ads.txt. Add or change the ADSTXT_CACHE_TIMEOUT setting with a value in seconds in your Django settings file:
        ```bash
        ADSTXT_CACHE_TIMEOUT = 60*60*24
        ```
        
        ### Bugs and feature requests
        As always your mileage may vary, so please don’t hesitate to send feature requests and bug reports:
        
        https://github.com/flyingelephantlab/django-ads-txt/issues
        
        
         
        
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Description-Content-Type: text/markdown
