django-template-fragments

Phần mềm chụp màn hình:
django-template-fragments
Các chi tiết về phần mềm:
Phiên bản: 0.1.3
Ngày tải lên: 20 Feb 15
Nhà phát triển: Laurent Peuch
Giấy phép: Miễn phí
Phổ biến: 6

Rating: 4.0/5 (Total Votes: 1)

django-template-mảnh vỡ là một người trợ giúp cho các mẫu được sử dụng trong khuôn khổ client JavaScript.
Introduction
Thông thường, khi bạn sử dụng một client-side khung javascript (ví dụ như xương sống / ember / góc / wathever), bạn sẽ muốn mẫu nhỏ để làm cho trang của bạn. Vấn đề bắt đầu khi:
- Bạn vẫn muốn để có thể sử dụng django mẫu động cơ
- Và bạn muốn có một nơi mát mẻ để định nghĩa các mẫu nhỏ của bạn.
Đó là 2 vấn đề mà ứng dụng django này cố gắng giải quyết. Nó cũng đi kèm với các chức năng trợ giúp cho những loại mẫu, như templatetags nguyên văn từ 1,5 django đang dev mà cho phép bạn xác định một khu vực nơi django sẽ không giải thích bất cứ điều gì để tránh xung đột với các ngôn ngữ như mẫu mustache.js.
Với nó, bạn xác định tất cả các mẫu nhỏ của bạn trong cùng một thư mục và bạn sẽ có thể truy cập chúng trong các mảnh vỡ javascript đối tượng chứa (đưa ra bởi django) mẫu.
Cài đặt
Từ pip:
pips cài đặt django-template-mảnh
Từ setup.py:
git clone git: //github.com/Psycojoker/django-template-fragments.git
cd django-template-mảnh
python setup.py cài đặt
Tạo một thư mục mà bạn muốn để lưu trữ các mảnh vỡ của bạn, sau đó thêm FRAGMENTS_DIR để settings.py của bạn, nó phải là một đường dẫn tuyệt đối.
Tôi muốn xác định FRAGMENTS_DIR của tôi như thế này:
os nhập khẩu
PROJECT_PATH = os.path.abspath (os.path.split (__ __ tập) [0])
SUBPROJECT_PATH = os.path.split (PROJECT_PATH) [0]
FRAGMENTS_DIR = os.path.join (SUBPROJECT_PATH, "mảnh vỡ")
Điều này sẽ đặt nó vào thư mục project_name / mảnh (nơi settings.py của bạn là trong project_name / project_name / settings.py).
Tiếp theo, hãy viết một số đoạn html nhỏ trong thư mục này.
Sau đó, thêm một cái gì đó như thế này để urls.py của bạn
url (r '^', bao gồm ('fragments.urls')),
Và ở đâu đó trong mẫu cơ sở của bạn