Tôi cố gắng để bao gồm các khóa sau trong Google App Động cơ Web:Django Tuỳ chỉnh Template Tags In Google App Engine
http://www.djangosnippets.org/snippets/1357/
Có bất kỳ cấu hình của file này để làm cho nó làm việc với Google App Engine ?
Nguyên nhân Tôi làm theo các hướng dẫn Django mẫu: http://docs.djangoproject.com/en/dev/howto/custom-template-tags/
và có cấu trúc này:
templatetags/
__init__.py
range_template.py
trong file Template, tôi có {% tải range_template%}
Nhưng tôi nhận được lỗi:
MẫuSyntaxError: 'range_template' không phải là thư viện thẻ hợp lệ: Không thể tải thư viện mẫu từ django.temp latetags.range_template, Không có mô đun nào có tên range_template
Điều khác có thể là một vấn đề tại sao tính năng này không hoạt động, tệp INSTALL_APPS settings.py. Bạn không chắc chắn cách cấu hình nó.
Tôi có một tập tin settings.py trong thư mục gốc của ứng dụng của tôi và bao gồm này:
INSTALLED_APPS = ('templatetags')
Lời khuyên nào sẽ được đánh giá cao.
nếu tôi làm điều này, tôi cần để cấu hình nó trên máy chủ sản xuất động cơ ứng dụng của Google? – TimLeung
Tôi không chắc chắn ý của bạn là gì. Bất kỳ thay đổi nào bạn muốn thực hiện máy chủ sản xuất của bạn sẽ phải được thực hiện cho máy chủ sản xuất của bạn, tôi tưởng tượng. Tôi quen thuộc với django, nhưng không quá nhiều với môi trường dịch vụ của Google. – vezult
Khi bạn cập nhật appcfg.py sẽ tải các tệp cục bộ của bạn lên các máy chủ AppEngine. Vì vậy, tất cả các cấu hình bạn cần làm là trong môi trường phát triển của bạn, và nó được nhân đôi trên các máy chủ bằng lệnh update appcfg.py. – dar