widgets.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:django-happenings 作者: natgeosociety 项目源码 文件源码
def render(self, name, value, attrs=None):
        # get default HTML from AdminTextareaWidget
        html = super(RecurringEventWidget, self).render(name, value, attrs)

        if '__prefix__' in name:
            return mark_safe(html)

        data = {
            "url": reverse('admin:happenings_get_occurrences'),
            "field_id": attrs['id'],
            "date_field": attrs['id'].replace(self.text_field, self.start_date_field)
        }
        additional_html = self.js_tmpl % data

        # append additional HTML and mark as safe
        html = html + additional_html
        html = mark_safe(html)

        return html
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号