管理你的工作经历。

django-resume-griffin的Python项目详细描述


目的

所以,你想在你的网站上写一份简历(非常棒 Django开发者和所有人,为什么不?).你拿着你用过的 从2007年开始,在Django的WYSIWYG编辑器中复制并粘贴您的简历。 它可能看起来很漂亮;你可能得把它弄脏一点。

是的,你可以那样做。或者你可以用格里芬的方式来做!

django résumégriffin通过建模将您的résumé带入下一个层次。 你可以记录你在哪里工作,工作多久,以及你的经理是谁 是。

名字是什么?

许多开源项目使用一个噱头来命名项目或版本。这个 我的项目命名方案是神话生物。很明显,这个是 格里芬。我的其他项目包括Token AsenaProject Goblin

安装

与大多数django应用程序一样,最简单的方法是pip:

pip install -U django-resume-griffin

现在将griffin添加到已安装的应用程序列表:

INSTALLED_APPS = (
    # ...
    'griffin',
    # ...
)

功能

Goblin项目插件

因为我总是想做点自我推销,我把一个插件 地精计划。注意,résumégriffin检查项目goblin是否 安装。如果是,那么包含项目goblin项目的模型是 在管理界面中可用。

GoblinProject模型只是包装器模型。真正的地精计划 Project模型在models'project属性中。所以,访问 从Résumégriffin的一个模板项目goblin project,请执行以下操作:

<h2>{{ project.project.name }}</h2>
<p class="description">{{ project.project.description }}</p>

转换为下载

因为structuredtext太棒了,所以résumégriffin可以很容易地 把你的简历转换成各种格式。

只需进入resume格式应用程序并创建一个新格式。当你 要向页面添加下载链接,请使用如下模板标记:

{% load ... resume %}

{% resume_download_links resume [ formats ... ] %}

resume是传递给模板上下文的简历。这个 formats是可选的,将默认为所有可用的简历格式 对于给定的简历。例如:

{% resume_download_links resume "pdf" "odt" %}

将提供链接以下载pdf和odt格式的简历。

重新构造的文本模板

résumégriffin使用重构的文本模板来转换为各种格式。

要重写模板,只需从 $GRIFFIN_SOURCE/griffin/tempaltes/resume/目录(或自己滚动)和 把它放在项目的templates/resume/目录中。

如果重写模板,请注意遵守语法 以及重构文本的结构(如空间、新行等)

pandoc支持

在安装或配置过程中,您可能遇到以下错误: 潘多克。不幸的是,有些服务器可能没有pandoc支持。一些 使用docutils包可以提供转换支持,但不会 拥有和pandoc一样多的支持。

Résumégriffin会自动检测到在pandoc中安装。如果不是, 然后résumégriffin将尝试使用docutils或…

如果你发现你没有pandoc,你需要一个超棒的文件格式,你 可以在添加简历下载时提供。

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

推荐PyPI第三方库


热门话题
java中的arraylist二维字符串数组   java Recyclerview继续滚动打开位置   java如何将一个EJB3.1注入另一个EJB   Android Studio(Java的)。setText方法现在使用混合参数   java查找未排序数组的顺序   在java arraylist中查找重复对象   Java支持动态方法调用吗?   java如何在onError()/取消订阅之前一直观察对象   java如何在代码中设置毕加索的背景图像   java在Spring中通过更改环境名称在属性文件之间动态切换   通过使用ldap java登录获取用户和人员列表   用户输入到GUI的java值没有保存?   java如何在创建和显示布局时设置视图的焦点?   Java小程序在图形中显示白色方块。php文件   具有独立共享变量的java同步方法   guava java:缓存数据库表,刷新1小时   Java中颜色计算器的帮助   使用socket从Java向C发送int   java使用单个JAXB注释类对复杂类型进行解组   java Android JNI错误:NoSuchMethodError:无非静态方法