{ "info": { "author": "Maxim Oransky", "author_email": "maxim.oransky@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Framework :: Django :: 1.9", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "====================\ndjango-smarturlfield\n====================\n\nDjango model and form fields that performs URL normalization. For example it adds `'http://'` prefix and forces punicode encoding.\nThere are also fields that stores a list of URLs.\n\nTested with Django 1.11 and 2.1.\n\n.. image:: https://travis-ci.org/shantilabs/django-smarturlfield.svg?branch=master\n :target: https://travis-ci.org/shantilabs/django-smarturlfield\n :alt: Travis-CI build status\n\nInstalling\n==========\n\n $ pip install django-smarturlfield\n\n\nFields\n======\n\n**SmartURLFormField** renders as `` and can handle values like this:\n\n - ``http://example.com``\n - `example.com` (normalized to ``http://example.com``)\n - `\u0437\u0435\u043c\u0444\u0438\u0440\u0430.\u0440\u0444` (normalized to ``http://xn--80ajfftz0a.xn--p1ai``)\n\n**MultipleSmartURLFormField** renders as `