コード例 #1
0
ファイル: tests.py プロジェクト: shaojs321/DjangoBlog
    def test_utils(self):
        md5 = get_md5('test')
        self.assertIsNotNone(md5)
        c = CommonMarkdown.get_markdown('''
        # Title1

        ```python
        import os
        ```

        [url](https://www.lylinux.net/)

        [ddd](http://www.baidu.com)


        ''')
        self.assertIsNotNone(c)
        d = {'d': 'key1', 'd2': 'key2'}
        data = parse_dict_to_url(d)
        self.assertIsNotNone(data)
        render = BlogMarkDownRenderer()
        s = render.autolink('http://www.baidu.com')
        self.assertTrue(s.find('nofollow') > 0)
        s = render.link('http://www.baidu.com', 'test', 'test')
        self.assertTrue(s.find('nofollow') > 0)
コード例 #2
0
ファイル: blog_tags.py プロジェクト: mtuktarov/mtuktarov.ru
def custom_markdown(content):
    # import requests
    # pload = {'markDownData': content}
    # r = requests.post('http://localhost:3000/markdown', data=pload)
    # return mark_safe(r.text)

    from DjangoBlog.utils import CommonMarkdown
    return mark_safe(CommonMarkdown.get_markdown(content))
コード例 #3
0
ファイル: feeds.py プロジェクト: lutianba2014/DjangoBlog
 def item_description(self, item):
     return CommonMarkdown.get_markdown(item.body)
コード例 #4
0
 def item_description(self, item):
     return CommonMarkdown.get_markdown(item.body)
コード例 #5
0
def custom_markdown(content):
    from DjangoBlog.utils import CommonMarkdown
    return CommonMarkdown.get_markdown(content)
コード例 #6
0
ファイル: blog_tags.py プロジェクト: lutianba2014/DjangoBlog
def custom_markdown(content):
    from DjangoBlog.utils import CommonMarkdown
    return mark_safe(CommonMarkdown.get_markdown(content))