* Denis Deutlich [2017-11-17 17:40 +0100]:
Bonsoir,
L'anglais de Lucchio n'est pas top. Par contre son espagnol est bien
meilleur, vu que tu sembles le parler je te conseillerais de le
contacter directement en fait (mais même en anglais, il faudrait le
contacter car il est bien meilleur à l'écrit qu'à l'oral (comme à peu
près tout le monde :D)).
>> Mes questions sont les suivantes:
>> > Existe t-il actuellement de tels projets de développement (en français
>> > ou en anglais) ?
>>
>> Pas à ma connaissance. L'idée n'est pas séduisante tant qu'on ne voit
>> pas de cas d'utilisation.
>> La culture de Tryton est de favoriser le micro-framework Flask. En
>> utilisant un framework ou un micro-framework PHP, j'imagine qu'on doit
>> en perdre tout l'intérêt.
>>
>
>Ben l'intérêt c'est d'utiliser un CMS tout fait, tel que Drupal qui a déjà
>pas mal de bons côtés, si l'on se réfère au lien
>
https://fr.wikipedia.org/wiki/Drupal
>
>Si il ya un CMS développé avec Flask (framework) offrant les mêmes
>avantages ou permettant un développement d'application web tel que Drupal,
>alors je serais content d'avoir du Python sur les différentes applications.
>Pour être plus précis existe-t-il des applications Web (CMS et ECommerce)
>écrites en Python et qui soient compatibles avec Tryton ?
Nous avons construit une webshop en quelques semaines en se basant
uniquement sur Flask (teaser de fou: on le présentera à la prochaine
conférence Tryton :D).
Pour être plus général: je pense que la démarche utilisée pour
utiliser Tryton avec Flask devrait pouvoir s'adapter à django.
Le problème que tu rencontreras surement avec les CMS et webshops c'est
que bien souvent (je n'ai pas d'exemple contraire qui me viennent en
tête en fait) ils viennent déjà avec leur couche de persistence et
leur idée du flux du vente. Deux choses que Tryton fait déjà bien
évidemment. Et donc, il faut faire cohabiter les deux … or la force
d'un django réside dans l'intégration de ses composants et des modules
complémentaires que la communauté a fait pour lui. L'idéal étant donc
que la cohabitation se passe bien mais elle requiert pas mal de
boulot.
C'est vachement complexe comme tâche.
Soit tu veux faire communiquer PHP et python, soit tu veux
synchroniser la DB utilisée par Drupal et celle de Tryton. Dans les
deux cas, j'ai l'impression que c'est pas la meilleure idée du monde
:).
>D'ailleurs quelles sont les différences entre les frameworks Flask vs
>Django et lequel des deux se rapprocherait le plus en terme de
>développement d'un CMS comme Drupal ?
Clairement Django est beaucoup plus proche de Drupal même s'ils n'ont
rien à voir.
Flask c'est un micro-framework, autrement dit: il ne fait presque rien
:). On peut presque le résumer ainsi: c'est un framework qui fait le
mapping entre une requête HTTP et une fonction à appeler. Tout le
reste ce sont d'autres projets qui le font (jinja pour le templating,
werkzeug pour le serveur HTTP, etc). C'est plus un concept "boite à
outils".
Django est un projet unifié: ils ont leur propre serveur, leur propre
façon d'accéder à une DB, leur propre système de templating.
Énormément de choses sont prévues de base, mais il faut suivre les
clous et quand ça ne rentre pas il faut un peu forcer la main.
--
Nicolas Évrard - B2CK SPRL
E-mail/Jabber:
nicolas...@b2ck.com
Tel:
+32 472 54 46 59
Website:
http://www.b2ck.com/