Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想接受 Django 表单中的 DOI,这样当用户输入他们的 DOI(例如,出版物的 DOI)时,我可以生成一个链接,允许用户访问实际的 url。DOI 是我模型中的一个字段,我需要将 DOI 名称解析为 1)确保它是有效的 DOI(即它存在)和 2)为用户生成 url。
有人可以建议如何去做吗?我查看了 doi.org 和 crossref.org,因为他们做了我想做的事情(输入 DOI,找到并解决它),但我不知道如何从我的Django 应用程序。
您必须创建一个自定义模型字段,请参见此处,或者只需将 char 字段与自定义验证器一起使用。后者似乎是更简单的选择。