background preloader

Geek_Zone

Facebook Twitter

Créer un portfolio avec Django - Les modèles. Dans l'article précédent, nous avons conçu la structure de notre futur portfolio.

Créer un portfolio avec Django - Les modèles

Aujourd'hui, nous allons démarrer le projet django et y modéliser cette structure grâce aux modèles. Previously on this blog Nous avons réflechi sur le schéma conceptuel de notre application. Après avoir listé toutes les données à stocker et les relations entre elles, nous nouss sommes arrêtés sur ce diagramme : Créer un projet django Maintenant que nous avons conçu l'architecture de notre application, les choses sérieuses peuvent commencer. La première étape consiste à créer la base de données (on utilisera mySQL) et l'utilisateur avec laquelle django communiquera. Puis, dans le projet dédié à vos projets django, nous allons créer notre application (website) et son unique module (portfolio). $ django-admin.py startproject website $ cd website $ django-admin startapp portfolio A la racine du projet (website), nous allons créer deux répertoires : Vous devez alors avoir l'architecture suivante : $ Tout fonctionne ?

Un projet Python : de l'idée à la publication. J'aime coder en Python mais pas uniquement pour l'esthétique ou la puissance du langage, j'apprécie l'écosystème me permettant de concrétiser une idée en quelques commandes.

Un projet Python : de l'idée à la publication

Je vais prendre un exemple concret avec l'idée du jour qui était de créer un triple store à partir de redis_graph suite à un tweet de Régis Gaidot. Au final, je n'aurais pas utilisé redis_graph car l'implémentation utilisant des sets était limitante et je préférais avoir recours à des hashs mais ce n'est pas l'objet du billet.

Je vais essayer de décrire commande par commande ce que j'ai pu faire cette après midi. Initialisation On commence par installer redis, pour ça l'utilisation de homebrew sur mac est vraiment une bénédiction quand on a connu la puissance d'apt-get... $ brew install redis Et ensuite il faut un peu deviner comment lancer le serveur (bon ok, ou lire la doc), tiens il y a des redis-* dans mon path, essayons redis-server, bingo ! $ pip freeze > requirements.txt Développement. Offres d'emploi et stage du secteur culturel. 10 Websites Geeks Of All Stripes Should Bookmark. We geeks know what we are and revel in our existence as our place in society grows ever stronger. We are geeks, we are proud, and we’re not going anywhere.

As the Internet becomes a bigger part of everybody’s lives, we are the ones who they, the non-geeks, will turn to for help and advice. And we will offer that help and advice without hesitation. There are some fantastic resources on the Web for geeks, of all ages and all kinds. Be it computer geeks who like to mess around with the insides of machines or those more mainstream geeks (as I consider myself) who approach things from a more basic angle but then delve as deep as they need to in order to understand. Lifehacker Lifehacker is a website which does exactly what its name suggests – provide life hacks. How-To Geek How-To Geek is completely dedicated to computers and how they work. TechRepublic TechRepublic is a vast resource with sections dedicated to blogs, downloads, galleries, and discussions, amongst others.

Annuaire de liens - multimédia ntic et développement. Offres d'emplois & missions pour créatifs indépendants salariés, graphiste, photographes, designers, stylistes.

Software [engineering]

Webdesign et développement autour de HTML5, CSS3, WordPress, PHP et jQuery. Six Revisions - Web Design Articles, News, Tutorials. Fredzone, site high-tech dédié au web, aux nouvelles technologies et aux plateformes mobiles.