2
我有成功加載包含自定義標記的文件後,pycharm顯示未解析標記的問題。請別人幫忙!PyCharm中的未解析標記
這是我carton-tags.py文件包含自定義模板標籤
from django import template
from carton.cart import Cart
from carton.settings import CART_TEMPLATE_TAG_NAME
register = template.Library()
@register.filter
def get_cart(context, session_key=None, cart_class=Cart):
"""
Make the cart object available in template.
Sample usage::
{% load carton_tags %}
{% get_cart as cart %}
{% for product in cart.products %}
{{ product }}
{% endfor %}
"""
request = context['request']
return cart_class(request.session, session_key=session_key)
register.assignment_tag(takes_context=True, name=CART_TEMPLATE_TAG_NAME)(get_cart)
當你運行它會發生什麼?這個問題僅僅在PyCharm中還是拋出異常? –
它不會拋出任何異常。但是,標籤不履行其職責。 – Pila