TastyBone

Phần mềm chụp màn hình:
TastyBone
Các chi tiết về phần mềm:
Phiên bản: 0.0.4
Ngày tải lên: 20 Feb 15
Nhà phát triển: Brandon R. Stoner
Giấy phép: Miễn phí
Phổ biến: 18

Rating: 3.0/5 (Total Votes: 1)

TastyBone cho phép để lộ TastyPie để khách hàng của bạn.
Dependencies
Trước đó có kịch bản này, hãy chắc chắn rằng bạn đã bao gồm các kịch bản sau đây trong tài liệu của bạn. Nếu không có họ, điều này là có những hành xử như bạn sẽ không tin!
- JQuery
- Underscore.js
- Backbone.js
Lưu ý rằng tôi đã không giới thiệu bất kỳ những phụ thuộc (ngoài các backbone.js rõ ràng phụ thuộc). Đây là tất cả phụ thuộc theo yêu cầu của bất kỳ trang web sử dụng backbone.js để lấy dữ liệu qua AJAX - đó là chính xác những gì chúng ta cần cho TastyBone.
Làm thế nào nó hoạt động?
TastyBone cho phép bạn dễ dàng kết nối với các API backbone.js Django TastyPie của bạn. Nó có thể hiểu được tất cả các nguồn lực của bạn với một dòng duy nhất - đó trông như thế này:
xương = TastyBone.Bone mới ('/ api / v1 /');
Điều này sẽ kết nối với các nguồn gốc hiện tại URL / api / v1, và nó sẽ sử dụng các URL gốc để tìm tất cả các thiết bị đầu cuối mà tồn tại trên trang web của bạn. Sau khi các thiết bị đầu cuối được tìm thấy, các đối tượng xương sẽ cháy một sự kiện đã sẵn sàng.
Vì vậy, nếu bạn đã tiếp xúc với một tài khoản tại / api / v1 / user / - bạn có thể có được một bộ sưu tập các mô hình sử dụng như vậy:
xương = new TastyBone.Bone ('/ api / v1');
bone.on ('sẵn sàng', get_collections function () {
& Nbsp; người sử dụng = bone.collections.UserCollection mới ();
& Nbsp; users.fetch ({
& Nbsp; 'thành công': get_users chức năng (phản ứng) {
& Nbsp; // Hoan hô! Chúng tôi thấy người sử dụng của chúng tôi.
& Nbsp; console.dir (phản ứng);
& Nbsp;},
& Nbsp; 'lỗi': function get_users_error (phản ứng) {
& Nbsp; console.log ('Oh, không có lỗi!');
& Nbsp;}
& Nbsp;});
};
hỗ trợ Django
TastyBone là đã có trong pip, và cung cấp một ứng dụng siêu đơn giản mà sẽ nối tastybone.js và tastybone.min.js để các tập tin tĩnh của bạn. Đơn giản chỉ cần cài đặt tastybone từ pypi với lối yêu thích của bạn. Dưới đây là cách có vẻ với pip:
pips cài đặt tastybone
Sau khi hoàn thành cài đặt, gắn thêm các module tastybone để thiết lập INSTALLED_APPS của bạn:
INSTALLED_APPS = (
& Nbsp; # Tất cả các ứng dụng awesomely khác ưa thích của bạn ở đây.
& Nbsp; 'tastybone',
)
Bây giờ, (sau khi đã chạy collectstatic manage.py nếu cần thiết), bạn sẽ có thể truy cập hoặc tastybone.js tastybone.min.js dưới STATIC_URL của bạn. Ví dụ, nếu STATIC_URL bằng '/ static /' sau đó bạn sẽ tìm thấy kịch bản ở đây:

Yêu cầu :

  • Python
  • Django

Phần mềm khác của nhà phát triển Brandon R. Stoner

Vaktuk
Vaktuk

11 May 15

django-webbugger
django-webbugger

11 May 15

django-themes
django-themes

11 May 15

django-navigen
django-navigen

11 May 15

Ý kiến ​​để TastyBone

Bình luận không
Nhập bình luận
Bật hình ảnh!