Câu hỏi được gắn thẻ «jinja2»

Jinja2 là một công cụ mẫu nhanh cho Python. Nó có hỗ trợ đầy đủ Unicode, tự động thoát, kế thừa, macro và nhiều tính năng khác.


3
Đặt biến trong jinja
Tôi muốn biết cách đặt một biến bằng một biến khác trong jinja. Tôi sẽ giải thích, tôi có một menu con và tôi muốn hiển thị liên kết nào đang hoạt động. Tôi đã thử điều này: {% set active_link = {{recordtype}} -%} trong đó recordtype là một biến …



2
Jinja2 tốc ký có điều kiện
Nói rằng tôi có điều này: {% if files %} Update {% else %} Continue {% endif %} Trong PHP, tôi có thể viết một tốc ký có điều kiện, như: <?php echo $foo ? 'yes' : 'no'; ?> Có cách nào để tôi có thể dịch cái này để …
180 python  jinja2 


3
Làm thế nào để xuất loop.count trong mẫu pyin jinja?
Tôi muốn có thể xuất vòng lặp hiện tại vào mẫu của tôi. Theo các tài liệu: http://wsgiarea.pocoo.org/jinja/docs/loops.html , có một biến loop.count mà tôi đang cố gắng sử dụng. Tôi có những điều sau đây: <ul> {% for user in userlist %} <li> {{ user }} {{loop.counter}} </li> {% …
167 python  jinja2 

5
Truyền HTML sang mẫu bằng Flask / Jinja2
Tôi đang xây dựng một quản trị viên cho Flask và SQLAlchemy và tôi muốn chuyển HTML cho các đầu vào khác nhau vào chế độ xem của mình bằng cách sử dụng render_template. Khung khuôn mẫu dường như tự động thoát khỏi html, vì vậy tất cả <"'> được …
163 python  jinja2  flask 


12
Gọi một hàm python từ jinja2
Tôi đang sử dụng jinja2 và tôi muốn gọi một hàm python là một trình trợ giúp, sử dụng một cú pháp tương tự như thể tôi đang gọi một macro. jinja2 dường như có ý định ngăn tôi thực hiện cuộc gọi hàm và khăng khăng tôi lặp lại …
144 python  jinja2 


2
Chuyển đổi số nguyên thành chuỗi Jinja
Tôi có một số nguyên {% set curYear = 2013 %} Trong {% if %}câu lệnh, tôi phải so sánh nó với một số chuỗi. Tôi không thể đặt curYearthành chuỗi ở đầu vì tôi phải giảm nó trong vòng lặp. Làm thế nào tôi có thể chuyển đổi nó?
122 python  jinja2  nunjucks 

10
Tải lại ứng dụng Flask khi tệp mẫu thay đổi
Theo mặc định, khi chạy ứng dụng Flask bằng máy chủ tích hợp ( Flask.run), nó sẽ giám sát các tệp Python của nó và tự động tải lại ứng dụng nếu mã của nó thay đổi: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Thật không may, …
95 python  flask  jinja2 

2
Liên kết đến các tệp tĩnh của Flask bằng url_for
Làm thế nào để bạn sử dụng url_fortrong Flask để tham chiếu một tệp trong một thư mục? Ví dụ, tôi có một số tệp tĩnh trong staticthư mục, một số tệp có thể nằm trong các thư mục con chẳng hạn như static/bootstrap. Khi tôi cố gắng cung cấp …
91 python  flask  jinja2 

1
Thoát cú pháp jinja2 trong mẫu jinja2
Tôi cung cấp các trang động từ các mẫu Jinja2 trong Flask. Bây giờ tôi đang xác định các mẫu phía máy khách, chẳng hạn như Jinja2-clone Nunjucks bên trong thẻ script. Vấn đề là, các mẫu client-side có cú pháp như <% %>rằng Flask của Jinja2 phiên dịch có …
89 flask  jinja2 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.