Comments (1)
I believe the specific issue raised by this post has been addressed in master by now, as well as in the development branch:
@modifiers.set('>')
def _render_partial(self, template_name):
markup = self.view.load_template(template_name)
template = Template(markup, self.view)
return template.render()
And in the View class:
def load_template(self, template_name):
from pystache import Loader
return Loader().load_template(template_name, self.template_path,
encoding=self.template_encoding, extension=self.template_extension)
However, we should still add a test case to check that "template_path" is being honored (or verify that we already have such a test case).
I also agree that templates and views should not depend on each other. It looks like the code may have tied them even further together since this issue was initially filed.
from pystache.
Related Issues (20)
- Generalise isinstance dict check HOT 1
- Include wheels on the PyPI release
- Stale documentation in context.py: inexistant "default" parameter
- EAFP in pystache.context:_get_value to support defaultdicts HOT 1
- How to render nested array of data into the same partial multiple times? HOT 1
- Is this project dead? HOT 20
- Possible to find all imports and extends ?
- Accessing Array item by index in template
- How to use for loop through a list in mustache?
- Render template from database causing TemplateNotFoundError HOT 1
- Missing tags - instead of replacing with empty string, leave them untouched to be rendered later
- ImportError: No module named pystache HOT 1
- The README link to Distribute is outdated HOT 2
- How to get required/optional fields? HOT 1
- just want '&' but got '&'
- ur"" is not valid in Python 3 HOT 2
- `unicode` is not a valid type name in Python 3 HOT 1
- In an example like this pystache not rendering correctly if I remove .com it works correct HOT 1
- Please consider support the .html file extension HOT 1
- python_requires missing from published releases
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pystache.