{ "info": { "author": "honmaple", "author_email": "xiyang0807@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": " :Author: jianglin\n\n.. contents::\n\n1 flask-avatar\n--------------\n\n.. image:: https://img.shields.io/badge/pypi-v0.1.2-brightgreen.svg\n :target: https://pypi.python.org/pypi/Flask-Avatar\n.. image:: https://img.shields.io/badge/python-3.4-brightgreen.svg\n :target: https://pypi.python.org/pypi/Flask-Avatar\n.. image:: https://img.shields.io/badge/license-BSD-blue.svg\n :target: LICENSE\n\n1.1 Example\n~~~~~~~~~~~\n\n.. image:: //raw.githubusercontent.com/honmaple/flask-avatar/master/example/avatar1.png\n\n.. image:: //raw.githubusercontent.com/honmaple/flask-avatar/master/example/avatar2.png\n\n.. image:: //raw.githubusercontent.com/honmaple/flask-avatar/master/example/avatar3.png\n\n1.2 Installation\n~~~~~~~~~~~~~~~~\n\nTo install Flask-Avatar:\n\n.. code:: shell\n\n pip install flask-avatar\n\nOr alternatively, you can download the repository and install manually by doing:\n\n.. code:: sehll\n\n git clone git@github.com:honmaple/flask-avatar.git\n cd flask-avatar\n python setup.py install\n\n1.3 Usage\n~~~~~~~~~\n\n.. code:: python\n\n from flask_avatar import Avatar\n [...]\n Avatar(app)\n # or use cachefunc\n Avatar(app, cache=cachefunc)\n\n**cachefunc** must be a decorator:\nexample:\n\n.. code:: python\n\n def cachefunc(func):\n @wrap(func)\n def _cache(*args, **kwargs):\n r = cacheclient.get(\"cache key\")\n if r is not None:\n return r\n return func(*args, **kwargs)\n return _cache\n\nTemplates:\n\n.. code:: html\n\n {{ url_for('avatar',text = user.username )}}\n\nor set **width** with:\n\n.. code:: html\n\n {{ url_for('avatar',text = user.username,width=60)}}\n\n1.4 Config\n~~~~~~~~~~\n\n.. code:: python\n\n AVATAR_URL = '/avatar' #The avatar url,default '/avatar//'\n AVATAR_RANGE = [0,512] #set avatar range to allow generate,if disallow,abort(404).Default [0,512]\n\n1.5 Thanks to\n~~~~~~~~~~~~~\n\n`https://github.com/maethor/avatar-generator `_\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/honmaple/flask-avatar", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "Flask-Avatar", "package_url": "https://pypi.org/project/Flask-Avatar/", "platform": "any", "project_url": "https://pypi.org/project/Flask-Avatar/", "project_urls": { "Homepage": "https://github.com/honmaple/flask-avatar" }, "release_url": "https://pypi.org/project/Flask-Avatar/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "To generate avatar for flask", "version": "0.1.3" }, "last_serial": 3634903, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1ccad707007cd86ba978ee9c4773a1cc", "sha256": "28f5f88a0a5d2a17576308b8249f285f0443d39ce2fe98c5f589ad86419e439a" }, "downloads": -1, "filename": "Flask-Avatar-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1ccad707007cd86ba978ee9c4773a1cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2322517, "upload_time": "2016-07-02T10:41:11", "url": "https://files.pythonhosted.org/packages/b9/20/9a5bb0df5313020142414434dc8a8bdc9b8a1b753de5301ed7267f8ab5a2/Flask-Avatar-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c0c80b287ddb9f9694a7e719fbaee21a", "sha256": "19f237e7abf03602b5e6228e5dda980ecba30a78a0c963461f909c6e68e82093" }, "downloads": -1, "filename": "Flask-Avatar-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c0c80b287ddb9f9694a7e719fbaee21a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2322929, "upload_time": "2016-07-31T14:28:54", "url": "https://files.pythonhosted.org/packages/9d/f9/c2f008a43007a63a772f993b7dbd700d05e247cbbe0ef813c77c7d325364/Flask-Avatar-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7ee42e8d0afe28cadee98874e433c029", "sha256": "663bffd979337253d3c99bbf5889f659174361bb92f9257709fd2ae3de14446b" }, "downloads": -1, "filename": "Flask-Avatar-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7ee42e8d0afe28cadee98874e433c029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2323399, "upload_time": "2018-03-03T13:41:07", "url": "https://files.pythonhosted.org/packages/f8/ce/e45c6181111dd875f2ee8a14aad6c68077bb1c17bb1152b647e88e33f94f/Flask-Avatar-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7ee42e8d0afe28cadee98874e433c029", "sha256": "663bffd979337253d3c99bbf5889f659174361bb92f9257709fd2ae3de14446b" }, "downloads": -1, "filename": "Flask-Avatar-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7ee42e8d0afe28cadee98874e433c029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2323399, "upload_time": "2018-03-03T13:41:07", "url": "https://files.pythonhosted.org/packages/f8/ce/e45c6181111dd875f2ee8a14aad6c68077bb1c17bb1152b647e88e33f94f/Flask-Avatar-0.1.3.tar.gz" } ] }