小编use*_*990的帖子

如何在django中编写自定义装饰器?

问题 -

@is_premium_user
def sample_view:
          .......
          ......
Run Code Online (Sandbox Code Playgroud)

我希望某些视图只能访问网站的高级用户.
如何在我的项目中的各种应用程序中使用此装饰器?

python django permissions decorator

50
推荐指数
3
解决办法
5万
查看次数

渲染时捕获NoReverseMatch:反向''带参数'(1,)'和关键字参数'{}'未找到

我的看法 :

def display(request):
    feed = SoukFeedMaster.objects.filter(person = request.user)
    return render(request, 'soukfeed/display.html', {'feed' : feed ,})
Run Code Online (Sandbox Code Playgroud)

我的模板:

{% extends "base.html" %}

    {% block content %}    
    {% for x in feed %}
        {% load url from future %}
        <a href="{% url x.content.url_internal_django_link  x.content.id  %}">  {{x.content.content}} </a>
        <br/> 
    {% endfor %}

    {% endblock %}
Run Code Online (Sandbox Code Playgroud)

追溯 :

Environment:


Request Method: GET
Request URL: http://localhost:8000/soukfeed/

Django Version: 1.3
Python Version: 2.7.1
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.comments',
 'ec.kiosk',
 'ec.chakra',
 'ec.ajax',
 'ec.broadcast',
 'ec.connect', …
Run Code Online (Sandbox Code Playgroud)

django-templates

8
推荐指数
2
解决办法
1万
查看次数

如何在Django中将CharField / TextField DB列中的链接呈现为HTML

我的模板的一小段-

{% block content %}
    {{ message.subject }}
    {{ message.content }}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

我的message.content = " Check this out - /<a href="http://RigWave.In"> RigWave </a> "

如果您想像这样以HTML格式(作为链接)呈现-

“检查一下-RigWave

html django django-templates

1
推荐指数
1
解决办法
2354
查看次数

标签 统计

django ×2

django-templates ×2

decorator ×1

html ×1

permissions ×1

python ×1