Hi,

there is no need to convince us that this feature would be nice to have; 
the ticket is accepted… I left a comment on the ticket page; and I think we 
should do this in one patch instead of two, so we can get the API right 
(Especially since I am not sure if skipping the loaders is the correct 
approach).

Cheers,
Florian

On Saturday, December 7, 2013 1:06:30 PM UTC+1, Goinnn wrote:
>
> 2013/12/6 German Larrain <[email protected] <javascript:>>
>
>> On Friday, December 6, 2013 11:36:00 AM UTC-3, unai wrote:
>>>
>>> Lot of app/CMS creators create base templates for their apps. Currently, 
>>> if one 
>>> of those templates needs some kind of change, the user needs to copy the 
>>> template all over again, making it difficult to update their templates 
>>> when 
>>> they update their apps (they would need to copy the new template and 
>>> then make 
>>> their customizations again). 
>>>
>>> Skipping the current template loader means that they would be able to 
>>> create 
>>> their own template (with the same path as the app template), extend it 
>>> to 
>>> itself and only change the blocks that need to be changed.
>>>
>>
>>  I would love this feature because I've faced the mentioned problems.
>>
>
> I really like it this feature. I have used this feature from 3 years ago, 
> through an external app [1], in a lot of projects and never I had any 
> problem with it. The more relevant project have been the Malaga University 
> website [2].
>
> Without this feature looks like that Django despises the template code, 
> because If you want to update a little thing of a reusable app 
> (django.contrib.admin, django-mptt, django-tables2 etc) in your project 
> (The most common usecase for this feature) you have to overwrite the 
> complete template [3]. With this feature you will be able to do something 
> like the before example, you will be able to overwrite only some blocks (or 
> one block) of a template.
>
>
> REF's
>
> 1. 
> https://pypi.python.org/pypi/django-smart-extends/<https://pypi.python.org/pypi/django-smart-extends/0.5>
> 2. http://www.uma.es/
> 3. 
> http://www.agnostic-library.com/ma/wp-content/uploads/2012/01/Dont-Copy-Paste.png
>  
> Best regards,
>
> --
>
> Pablo Martín
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/ef676d81-912c-498b-ad98-eb837d3cb620%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to