为简化开发人员简历的创建而设计的摇摆尾巴项目。

wagtail-resume的Python项目详细描述


摇尾式简历

{1}$ TestCoverageSupported Python versionsPyPI Version

Wagtail简历是一个可重用的Wagtail页面模型,旨在使你的简历的创建变得简单快捷。在

发烧:

  • 在Wagtail中轻松管理你的简历
  • 搜索引擎优化使用HTML元标记-使它更容易找到你的简历在谷歌
  • 灵活地创建项目、博客文章等
  • 轻松定制字体、图标和背景色
  • 在你的Wagtail页面上轻松地引用其他内容作为博客文章
  • 基于HTML,不再发送PDF,只是一个用于共享的url
  • PDF版本的站点内Weasyprint按钮
  • 响应灵敏,适合移动设备和平板电脑

预览

Resume Preview

完整的简历示例是live and accesible here.

依赖关系

  • Wagtail元数据
    • 它对所有meta&SEO字段使用wagtail元数据。在
  • 摇尾式降价
  • 丝印
    • 使用Weasyprint从HTML页面生成PDF。在

安装

使用pip安装wagtail resume:

pip install wagtail-resume

将应用程序和依赖项添加到已安装的Django应用程序:

INSTALLED_APPS=[..."wagtailmetadata","wagtailmarkdown","wagtail_resume",...]

添加使用Weasyprint生成pdf的URL:

^{pr2}$

运行迁移。在

入门

导入并扩展BaseResumePage:

# home/models.pyfromwagtail_resume.modelsimportBaseResumePageclassResumePage(BaseResumePage):pass

添加模型后,您需要进行迁移

python manage.py makemigrations

。。。然后应用它

python manage.py migrate

去Wagtail管理员那里创建你的简历!在

Weasyprint使用简历的绝对URL生成pdf,该URL由主机名、端口和路径组成。因此,不要忘了在位于“设置”->网站中的Wagtail管理界面中配置站点的主机和路径。E、 g当在本地运行服务器时,主机应该是localhost,端口应该是8000(或者您在本地开发的任何一个端口)。在

默认字段

默认简历字段:

  • 角色
  • 个人资料图片
  • 社会联系
  • 关于
  • 工作经验
  • 贡献(开源/项目)
  • 写入(内部Wagtail页面或外部url)
  • 学历(学位/课程/证书)

定制

Wagtail简历目前支持4种定制:

  • 前往某个区域
  • 分区图标(Fontawesome)
  • 字体样式
  • 背景色

背景色应该以十六进制(例如#FFFFFF)或css supported colors指定,并且字体应该在Google字体上可用。支持的字体只有Google Fonts中的字体,因此请确保检查哪些字体可用。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使图像以正确的速度在屏幕上移动,以适应所有显示   内存Java分配:从预先存在/分配的池中分配对象   java这种书写方式?   Java正则表达式查找字符串的开头   java是否可以创建一个类来处理安卓中的所有日志代码(例如log.d(TAG,message))   如何使用Selenium和java单击WebTable任意页面上的WebElement   java解析字符串中的文件名   java刷新JTree内容   java如何覆盖RequestMappingHandler   爪哇数石头、布、剪刀赢了多少   struts中的java无效令牌   swing JTree,优化算法,Java   java Tomcat和SSL:密钥库格式无效