django - What is causing the following template error 'Invalid block tag: 'blocktrans', expected 'elif', 'else' or 'endif'? -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 2 जवाब
निम्न टेम्प्लेट क्या कर रहा है त्रुटि?
टेम्पलेट में /var/www/userreg/tagging/templates/registration/login.html, त्रुटि 153 लाइन पर त्रुटि अवैध ब्लॉक टैग: 'blocktrans', उम्मीद 'elif', 'else 'या' एंडीफ '143: 144: 145: & lt; टीडी & gt; 146: 147: & lt; / td & gt; 148: & lt; / tr & gt; 14 9: & lt; / table & gt; 150: & lt; / td & gt; 151: & lt; td शैली = "टेक्स्ट-संरेखन: केंद्र;" & gt; 152: {% if socialaccount.providers%} 153: & lt; p & gt; {% Site_name के साथ% block_trans_name_ site_name}} कृपया {% endblocktrans%} 154: 155 के माध्यम से अपने मौजूदा खातों के साथ साइन इन करें: & lt; div class = "socialaccount_ballot" & gt; 156: 157: & lt; ul class = "socialaccount_providers" & gt; 158: {% "सामाजिक खाते / स्निपेट / प्रदाता_ सूची.html"%} 15 9: & lt; / ul & gt; 160: 161: & lt; div वर्ग = "लॉगिन-या" & gt; {% trans 'या'%} & lt; / div & gt; 162: 163: & lt; / div & gt; अपवाद प्रकार: TemplateSyntaxError at / accounts / login / exception value: अवैध ब्लॉक टैग: 'blocktrans', 'elif', 'else' या 'endif' की उम्मीद है
पर्यावरण: <पूर्व>
अनुरोध विधि: जिएगा संस्करण प्राप्त करें: 1.5 पायथन संस्करण: 2.7.3
स्थापित किए गए अनुप्रयोग:
('django.contrib। Auth ',' django.contrib.contenttypes ',' django.contrib.sessions ',' django.contrib.sites ',' django.contrib.messages ',' django.contrib.staticfiles ',' django.contrib.admin ' , 'पंजीकरण', 'डीजांगा.contrib.humanize', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.google', ' Allauth.socialaccount.providers.linkedin ')
स्थापित मिडलवेयर:
(' django.middleware.common.CommonMiddleware ',' django.contrib.sessions .middleware.SessionMiddleware ',' django.middleware.csrf.CsrfViewMiddleware ',' django.contrib.auth.middleware.AuthenticationMiddleware ',' django.contrib.me Ssages.middleware.MessageMiddleware ')
मेरा टेम्पलेट
{% "base.html"%} विस्तारित {% लोड i18n%} {% लोड खाता %}% {% Load url from future} {% block title%} लॉग इन {% endblock%} {% block content_header%} लॉग इन करें {% endblock%} {% block main_content%} {% if socialaccount.providers%} & lt; p & gt; {% Site_name के रूप में साइट के नाम के साथ blocktrans} कृपया {% endblocktrans%} के माध्यम से अपने मौजूदा खातों के साथ साइन इन करें & lt; div class = "socialaccount_ballot" & gt; & Lt; ul class = "socialaccount_providers" & gt; {% शामिल हैं "सोशल अकाउंट / स्निपेट / प्रदाता_लिस्टामा"%} & lt; / ul & gt; & Lt; div class = "login-or" & gt; {% trans 'या'%} & lt; / div & gt; & Lt; / div & gt; {% शामिल हैं "सोशल अकाउंट / स्निपेट्स / लॉगिन_एस्ट्रा.html"%} {% blocktrans%} & lt; a href = "{{signup_url}}" & gt; साइन अप करें & lt; / a & gt; {{Site_name}} खाते के लिए और नीचे साइन इन करें: {% endblocktrans%} & lt; / p & gt; {% Endif%} {% endblock%}
आपने
site_name < / Code> at:
{site_name%} के रूप में साइट के नाम के साथ ब्लॉक ट्रान्स। कृपया अपने मौजूदा एट्स {{endblocktrans%}
से साइन इन करें आपने इसे संदर्भित नहीं किया है।
लेकिन आपने
site_name पर:
{% blocktrans%} संदर्भित किया & lt; a href = "{{ Signup_url}} "& gt; साइन अप करें & lt; / a & gt; {{Site_name}} खाते के लिए और नीचे साइन इन करें: {% endblocktrans%}
जहां आपने
site_name को खोलने पर
घोषित नहीं किया और परिभाषित नहीं किया ब्लॉकट्रांस टैग।
जैसा कि मैं आपके ट्रेसेबैक से देख सकता हूं, डीजेन्गो ने शिकायत नहीं की, इसलिए त्रुटि
सोशल अकाउंट / स्निपेट / प्रदाता_लिस्टमा या
सोशल अकाउंट / स्निपेट / लॉगिन_एस्ट्रा.html ।
Comments
Post a Comment