用于创建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 |