another option:

https://github.com/agiliq/django-graphos

https://github.com/agiliq/django-graphos#charting-api-supported


live sample: http://agiliq.com/demo/graphos/





On Mon, Mar 6, 2017 at 2:15 PM, acheraime . <[email protected]> wrote:

> In one of my project I've used django-nvd3 (https://github.com/areski/
> django-nvd3). It's a python/django abstraction layer to d3.js.
>
> On Mon, Mar 6, 2017 at 12:03 PM, Melvyn Sopacua <[email protected]>
> wrote:
>
>> On Monday 06 March 2017 12:04:16 Vijay Khemlani wrote:
>>
>> > Rendering server-side charts is usually a mess, and the result
>>
>> > (usually a static image) is not as good as using a JS library.
>>
>>
>>
>> Well first - I count 10 of that grid without looking at details that use
>> JS to render. So that's the majority. Secondly, even if we were rendering
>> graphs at the server - that is a matter of choice each with its own pro's
>> and cons.
>>
>> Yes, JS graphs, especially those that are canvas based have come a long
>> way in rendering capabilities. But the quality for the end user is
>> unpredictable as is the performance, whereas the server has predictable and
>> manageable resources - what is more important is defined by the project
>> requirements.
>>
>>
>>
>> Display quality of server side generated images may exceed JS rendered,
>> depending on how far you're willing to take the rendering. The cost of
>> sending a graph is that has not altered its data can be minimized with
>> server side caching techniques such as nginx's proxy_store directive.
>>
>>
>>
>> > It also encourages separation of concerns between the frontend and
>>
>> > backend
>>
>>
>>
>> But there are concerns that are tied together:
>>
>> - the data, duh
>>
>> - graph type often depending on data
>>
>> - title, legend, labels
>>
>>
>>
>> All this is dictated by the content at the server and has to be injected
>> into js via template rendering. The packages in that grid aim to do just
>> that (and I cound 3 that use highcharts).
>>
>> --
>>
>> Melvyn Sopacua
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" 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 https://groups.google.com/group/django-users.
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/django-users/4339883.fqjLW2Zd6i%40devstation
>> <https://groups.google.com/d/msgid/django-users/4339883.fqjLW2Zd6i%40devstation?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
>
>
> *Adolphe CHER-AIME*
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" 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 https://groups.google.com/group/django-users.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/django-users/CA%2BfkitLEDOrsajbaqThJH1RvL3QB5K
> id12Onj4-LFMqZLMEO8A%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CA%2BfkitLEDOrsajbaqThJH1RvL3QB5Kid12Onj4-LFMqZLMEO8A%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Fábio C. Barrionuevo da Luz
Palmas - Tocantins - Brasil - América do Sul

http://pythonclub.com.br/

Blog colaborativo sobre Python e tecnologias Relacionadas, mantido
totalmente no https://github.com/pythonclub/pythonclub.github.io .

Todos são livres para publicar. É só fazer fork, escrever sua postagem e
mandar o pull-request. Leia mais sobre como publicar em README.md e
contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python
ou é útil para quem usa Python? Está esperando o que? Publica logo, que
estou louco para ler...

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" 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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAPVjvMaPHZdNCiVr973TUuQyUQ88EHRMw8nYTuEnT29DHsTwGQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to