معرفی شرکت ها


dot-js-py-2.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A python implementation of the famous js template engine. doT.js.
ویژگی مقدار
سیستم عامل -
نام فایل dot-js-py-2.0.0
نام dot-js-py
نسخه کتابخانه 2.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده lucemia
ایمیل نویسنده lucemia@gmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/dot-js-py/
مجوز MIT
doT.py ====== A python implementation of the famous js template engine. doT.js. http://olado.github.io/doT/index.html. It do excetly the same thing as doT.js except written in python. Thus, it can be used in python web framework. doT.py compile the template to a pure javascript function in server side; therefore client side can evaluate the template later without any dependency. Which means it saves the time for client to load template engine and to load template file. In short, doT.py allows using client side template tech without include a template engine in client side. ## Installation `pip install doT-js-py` ### Here is an example: #### Use client side template ```html <html> <!-- load template engine --> <script type="text/javascript" src="doT.js"></script> <div id="container"> <script type="text/javascript"> // Compile template function var tempFn = doT.template("<h1>Here is a sample template {{=it.foo}}</h1>"); var resultText = tempFn({foo: 'with doT'}); document.getElementById('container').innerHtml = resultText; </script> </html> ``` #### Use doT.py, you write: ```html <html> <!-- without loading template engine --> <div id="container"> <script type="text/javascript"> // Compile template function var tempFn = {{ js_template('<h1>Here is a sample template {{=it.foo}}</h1>') }}; var resultText = tempFn({foo: 'with doT'}); document.getElementById('container').innerHtml = resultText; </script> </html> ``` #### it will automatically compiled to ```html <html> <!-- without loading template engine --> <div id="container"> <script type="text/javascript"> // Compile template function var tempFn = function anonymous(it) { var out='"<h1>Here is a sample template '+(it.foo)+'</h1>"';return out; }; var resultText = tempFn({foo: 'with doT'}); document.getElementById('container').innerHtml = resultText; </script> </html> ``` Django Support: Jinja2 Support: Commandline Support:


زبان مورد نیاز

مقدار نام
>=3.8.1,<4.0.0 Python


نحوه نصب


نصب پکیج whl dot-js-py-2.0.0:

    pip install dot-js-py-2.0.0.whl


نصب پکیج tar.gz dot-js-py-2.0.0:

    pip install dot-js-py-2.0.0.tar.gz