用于创建svg机器人的库
项目描述
Django应用程序,用于创建svg机器人
想法:从任何字符串(用户名、名字、姓氏等……)中获取一个独特的svg机器人以显示。这对于创建头像或测试目的很有用。
安装
使用pip安装
pip install django-robohash-svg
然后在settings.py中声明该应用程序
INSTALLED_APPS = [ ... 'django_robohash', ]
用法
如果您想在模板中使用内联图像,请使用robohash标签
{% load robohash %} ... here is a robot: {% robohash "a string" %} a small one : {% robohash "a string" width=100 height=100 %}
如果您想提供机器人图像,请编辑您的urls.py并使用robohash视图
from django_robohash.views import robohash urlpatterns = [ ... path('robohash/<string>/', robohash, name='robohash') ]
如果您想自定义URL,请保持“<string>”。
然后您可以这样显示图像
<img src="/robohash/{{ a_string }}/"> or <img src="/robohash/{{ a_string }}/?width=120&height=120">
默认机器人大小为300x300
您可以通过运行此函数生成svg代码
from django_robohash.robotmaker import make_robot_svg ... svg_code = make_robot_svg("my string", width=300, height=300)
新闻
0.9.4 (2018-08-13)
添加文档
0.0.1 (2018-03-22)
骨架提交
项目细节
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关 安装软件包 的更多信息。
源分布
django-robohash-svg-0.9.5.tar.gz (25.1 kB 查看哈希值)
关闭
django-robohash-svg-0.9.5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a14e828163614ba033cf64ba4754d24e5fc87f8b68ccb1382c49cd1c50e37a6 |
|
MD5 | 5d82a63803aa6cd92048dc0068bde235 |
|
BLAKE2b-256 | 0f7259272628a41e5bc20275f2281268935e0752da54f12e3d3d852d28ae0022 |