我找到了一个Django snipet,但我不知道如何配置它。
该片段是https://github.com/r0wb0t/markdown-urlize/blob/master/urlize.py
文档说要安装我应该:
To play nicely with Django, drop urlize.py into your PYTHONPATH or projects root directory as mdx_urlize.py for Django's Markup app to properly load this as an extension.
我正在使用virtualenv。这意味着我应该将此文件放在“myvirtualenv / lib / python2.6 / site-packages”上?
如果我把文件放在我的Django项目中,我应该把文件放在“mydjangoproject / myprojectname”中? “myprojectname”是 init .py和settings.py的文件夹。如果我这样做,需要将此代码注册为模板标签吗?
给我一些线索。我迷失了这个。
最诚挚的问候,
答案 0 :(得分:1)
它表示你在模板或python代码中使用它。如果要在模板中使用它,只需将其放在templatetags文件夹中即可。如果你想在python中编写它,只需将它与views.py,models.py ....
放在一起