28 septembre 2010
Le nouveau site du Salon Lafayette, développé en Django CMS, offre non-seulement une gestion simple des contenus (y compris animations flash et vidéos en streaming), mais permet également de gérer en backoffice les demandes de réservation grâce à un module spécialement développé à cet effet. L'outil de newsletter EDN a également été implémenté pour permettre la création et l'envoi d'e-mailing aux clients et prospects. Venez découvrir le nouveau site du Salon Lafayette : http://www.salonlafayette.com/ Pour en savoir plus sur Django CMS : http://www.emencia.fr/fr/technologies/djangocms Pour en savoir plus sur EDN : http://www.emencia.fr/fr/solutions/newsletter/emencia-django-newsletter
10 août 2010
Django CMS est un système de gestion de contenu sous licence BSD basé sur le fameux serveur Django / Python. Simple d'utilisation, il dispose d'une interface intuitive en drag & drop permettant de gérer facilement l'arborescence et la publications de contenus via ses extensions. Django CMS propose en standard de gérer le multilingue, le versionning, les workflows de publication, les permissions la publication multi-sites. Enfin Django CMS a été conçu dès le départ pour être optimisé pour le référencement naturle (SEO Friendly). En savoir plus : http://www.emencia.fr/fr/technologies/djangocms Une architecture flexible et de nombreux plugins : Construisez des pages flexibles avec un grand choix de modules : WYSIWYG, texte, images, liens, fichiers, news, Google Map, vidéos, flash ... Optimisation SEO La structure des pages est optimisée pour le référencement Workflow de la publication Vous pouvez contrôler les étapes d'approbation et de publication des contenus Gestion des permissions Réglez les droits et permissions des différents utilisateurs Versioning Chaque modification de page sera sauvegardée. Vous pouvez la restaurer à n'importe quelle étape. Mulitisites Administrez plusieurs sites depuis la même interface de gestion. Multilingues Gestion de plusieurs langues (par exemple arabe, chinois et russe) Applications Ajoutez des applications spécifiques à chaque page du CMS. Media Asset Manager (MAM) MAM vous permet de gérer toutes sortes de formats (images, PDF, vidéos et autres documents...) En savoir plus : http://www.emencia.fr/fr/technologies/djangocms
28 juin 2010
Avec plus de 12.000 événements par an, 1.300 techniciens et employés, présent dans 6 pays européens, la plus large gamme d'unités mobiles et de plateaux, Euro Media Group est le leader européen de la prestation audiovisuelle et cinématographique. Euro Media Group a chargé Emencia de créer un nouveau site web pour Euro Media France, une de ses nombreuses filiales. Ce projet, conçu avec un architecture multisite et réalisé en Django CMS, le site Euro Media France comporte non-seulement des pages de contenu en deux langues (anglais et français), mais également différents catalogues permettant de consulter les infrastructures proposées par la société, à savoir : les studios, les plateaux qui y sont rattachés et les cars-régies. Un comparateur a également été implémenté sur les catalogues pour visualiser les plateaux et les camions. L'utilisateur peut ainsi comparer jusqu'à 3 éléments et avoir une vue récapitulative de leurs caractéristiques. Ce site comporte un moteur d'actualités réalisé avec l'application Django Zinnia. Cette dernière permet notamment d'organiser les actualités par catégories et de leur attribuer des tags. Enfin, afin de gérer la création, l’envoi et le tracking de ses newsletter, le client a demandé à Emencia d’inclure EDN (Emencia Django Newsletter) à ce projet. Visitez le site d'Euro Media France en cliquant sur le lien suivant : http://www.euromedia-france.com Pour en savoir plus sur Emencia Django Newsletter : http://www.emencia.fr/fr/solutions/newsletter/emencia-django-newsletter Pour en savoir plus Django CMS : http://www.emencia.fr/fr/technologies/djangocms
6 mai 2010
Emencia a le plaisir de vous annoncer la mise en ligne du nouveau site internet d'Open'Act Créé en 1995, Open’Act a pour vocation d’apporter aux organisations les solutions leur permettant de développer leur potentiel humain et d’accompagner les changements et la mise en œuvre des stratégies. Pour visiter le site Open'Act : http://www.openact.com
4 octobre 2009




















"Votre projet requiert l'utilisation de bases de données solides et flexibles, un développement et un design personnalisé , un accès web sécurisé ? Emencia vous accompagne dans votre projet applicatif avec le framework Django / Python." A propos de Django / Python =================================== Django : Rapid Web Development Emencia a renforcé son savoir faire Python en se spécialisant sur le framework Django. Django est l'un des « frameworks » développé récemment qui facilite la programmation rapide de sites internet et d'applications métiers où les bases de données relationnelles jouent un rôle important. Voici les avantages de Django / Python : - Programmation ultra-rapide (peu de code) - Pas de soucis de Base de données (Django s'occupe du SQL et de l'interface d'administration de vos données) - Vos projets respectent le modèle MVC (programmation et affichage HTML sont séparés) Vos développements avec Django / Python ======================================= Développement et intégration d'applications web, migration de bases de données. Vous souhaitez : - Optimiser le travail de votre force commerciale pour améliorer votre prospection - Réduire les coûts de production d'informations - Améliorer votre communication d'entreprise (Interne ou Externe) - Optimiser votre processus métier en développant une application spécifique - Migrer et pérenniser vos bases de données sur le serveur d'application Python de votre choix - Développer des applications web pour favoriser le travail collaboratif au sein de votre entreprise. Nos experts Python se chargeront de développer des applications métiers sur mesure pour votre entreprise. Emencia utilise la plate-forme open source de gestion de contenu Django / Python pour développer rapidement des applications web dynamiques, modulaires, fiables et performantes. Tous les projets développés par notre société sont disponibles sous une licence libre (GPL) et bénéficient à tous les clients d'Emencia ainsi qu'à la communauté Python. Vous avez un projet ? contactez-nous par téléphone au 01 47 20 23 01 A titre d'exemple de nombreux composants développés sur le framework Django sont existants : ============================================================================ - CV thèque : gestion des offres d'emplois, modération de publication, gestion des réponses - Facturier : application E-commerce permettant de gérer le suivi des factures et leur paiement via une interface bancaire sécurisées. - Annuaire des sociétés et profils : cette application permet de gérer un annuaire de contacts, sa classification. Il offre un accès en mode extranet à chacun des membres qui pourront mettre à jour leur profil - Django-CMS : un cms web 2.0 écrit en Django / Python - Django -Paper : un moteur de news - Django-documents : un gestionnaire de documents - Django-Newsletter : un système de gestion des inscriptions, désinscriptions à la newsletter et d'envois - etc. Prochaines sessions de formations =================================== 1/ Initiation à Django : le 19 et 20 Octobre 2009 Durée : 2 jours Objectifs : Découvrir Django, la philosophie, créer une application Django, et la déployer. Prérequis : Connaissances en python et développement web. 2/ Approfondissement Django : le 21-22-23 Octobre 2009 Durée : 3 jours Objectifs : Tirer parti des subtilités du Framework, pour réaliser des applications complexes. Prérequis : Formation précédente à l'initiation. - Découvrez nos formations Django : http://www.emencia.fr/fr/formations/django - Un cours en licence libre écrit par Emencia http://www.emencia.net/fr/django/tutorial-django-1.0 Ressources : ==================== - Site communautaire officiel : http://www.djangoproject.com/ - Télécharger Django : http://www.djangoproject.com/download/ - Site communautaire francophone Django : http://www.django-fr.org/ - A propos de Django : http://www.emencia.fr/fr/technologies/django - Vidéos du DjangoCon http://www.emencia.net/fr/django/videos--django--app-engine
16 décembre 2008
La société TomTom a confié à Emencia la refonte de son extranet dédié à ses revendeurs français. L'extranet TomTomClub a été réalisé en Python avec le CMS Zwook et le framework Django. Il propose aux revendeurs les fonctionnalités suivantes : * Informations, documentation et galerie photo produits * Bases de données produits et accessoires, compatibilité produits / accessoires TomTom * Offres et animations commerciales * Commande en ligne de la PLV / panier * Inscription en ligne à des événements (interface de gestion, extraction csv)
29 octobre 2008
29/10/08 - Mise en ligne du cours formation Django http://www.emencia.net/fr/django/tutorial-django-1.0 Formation Django Contact: contact@emencia.com Auteur: Julien Fache Date: 2008-10-27 Abstract Document à usage personnel. Résumant les étapes de la formation Django du 21 au 24 Octobre au sein des locaux d'Emencia. Sommaire * 1 Jour 1 o 1.1 Introduction à Django + 1.1.1 Ses forces + 1.1.2 Plus d'informations o 1.2 Philosophie de code + 1.2.1 Vue d'ensemble + 1.2.2 Modèles + 1.2.3 API de la base de données + 1.2.4 Conception des URLs + 1.2.5 Système de template + 1.2.6 Vues o 1.3 Création d'un projet Django + 1.3.1 Installation de Django + 1.3.2 Création du projet en local + 1.3.3 Qu'est ce qu'un projet Django o 1.4 Création d'une application + 1.4.1 Qu'est ce qu'une application + 1.4.2 Standalone versus Coupled applications o 1.5 Création des modèles + 1.5.1 Qu'est ce qu'un model ? + 1.5.2 Notre première application + 1.5.3 Nos premiers models + 1.5.4 Installation des models + 1.5.5 Ce que nous voyons + 1.5.6 Manipulations des models o 1.6 Introduction aux urls + 1.6.1 Exemples o 1.7 Activation de l'administration + 1.7.1 Administration simple + 1.7.2 Administration de nos applications + 1.7.3 Administration évoluée * 2 Jour 2 o 2.1 Introduction aux vues o 2.2 Utiliser les vue génériques + 2.2.1 Configuration des urls o 2.3 Les templates + 2.3.1 Remarques + 2.3.2 Philosophie des templates + 2.3.3 Centralisation et héritage dans les templates + 2.3.4 Technique à 3 niveaux o 2.4 Les vues génériques wrappées o 2.5 Création de managers + 2.5.1 Remarque o 2.6 Créer ses propres tags o 2.7 Créer ses propres contextes * 3 Jour 3 o 3.1 Internationalisation de votre application + 3.1.1 Internationalisation du code + 3.1.2 Internationalisation des templates + 3.1.3 Internationalisation du contenu en base de données + 3.1.4 Détection de la langue + 3.1.5 Sélection de la langue + 3.1.6 Rédaction des traductions o 3.2 Utilisation des formulaires + 3.2.1 Modélisation des formulaires + 3.2.2 Rendus HTML + 3.2.3 Validation et contrôle + 3.2.4 Vue associée o 3.3 Déploiement de l'application sur Apache + 3.3.1 Fichiers statiques o 3.4 Travaux pratiques * 4 Jour 4 o 4.1 Documenter son application + 4.1.1 docstring + 4.1.2 Module doc + 4.1.3 Conclusion o 4.2 Introduction aux tests + 4.2.1 Tests unitaires + 4.2.2 Doc tests + 4.2.3 Debugger avec les tests o 4.3 Utilisation de SVN + 4.3.1 Commandes principales o 4.4 Intégrer des technologies tiers (jquery, tiny mce, modules communautaires) o 4.5 Découverte ECS En savoir plus : http://www.emencia.net/fr/django/tutorial-django-1.0