Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 108 lines (85 sloc) 6.49 kB
2a4c1b1 Add approximate french translation
nux authored
1 ---
2 layout: default
3 title: Web.py Cookbook
4 ---
5
6 # Web.py Cookbook
7
b6b731f edit
nux authored
8 Autres langages : [japan 日本語](/ja) | [chinese 简体中文](/zh-cn) | [english](/../cookbook) | ...
2a4c1b1 Add approximate french translation
nux authored
9
10 Documentation de type Cookbook pour web.py 0.3. Veuillez noter que certaines de ces fonctions ne sont pas disponibles dans les versions précedentes.
11 La version actuelle 0.3 est la branche développement.
12
13 #Mise en forme
14
15 1. En termes de mise en forme, essayez d'utiliser un format de type cookbook... Comme ceci:
16
17 ###Probleme: Vous voulez accéder aux données de la base ...
18
19 ###Solution: Utilisez ce code ...
20
21 1. Notez que les urls n'ont pas besoin de "web" dans leur structures -- juste "/cookbook/select" , et pas "/cookbook/web.select".
22
23 1. Cette documentation est finalement pour la version 0.3, donc veuillez ajouter du code qui ne fonctionne qu'avec cette version.
24
25 -------------------------------------------------
26
27 ##Basique:
0ecdd48 Modify helloworld and staticfiles links to french translation
nux authored
28 * [Hello World](/helloworld/fr).
29 * [Servir des fichiers statiques](/staticfiles/fr).
5a89e01 edit
nux authored
30 * [Comprendre la gestion des URLs](/url_handling/fr).
75fbc9d add lin to redirect+seeother french translation
nux authored
31 * [Seeother et Redirect](/redirect+seeother/fr).
aa96d51 Add link to subapp french translation
nux authored
32 * [Utiliser les sous-applications](/subapp/fr).
dcd0865 add link to french translation
nux authored
33 * [Servir du XML](/xmlfiles/fr).
44f5bd6 add link to postbasic french translation
nux authored
34 * [Lire les données brutes d'un post](/postbasic/fr).
2a4c1b1 Add approximate french translation
nux authored
35
36
37 ##Avancé
ab43a81 add link to french trnaslation
nux authored
38 * [web.ctx](/ctx/fr).
5af0264 add link to application_processors french translation
nux authored
39 * [Application processors, charger et décharger des hooks](/application_processors/fr).
560fabe Add todo links
nux authored
40 * [Comment utiliser web.background](/background). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
6b736d0 Add link to custom_notfound french translation
nux authored
41 * [Personnaliser le message NotFound](/custom_notfound/fr).
3485886 add link to streaming_large_files translation
nux authored
42 * [Comment streamer de gros fichiers](/streaming_large_files/fr).
6fba605 add link to logging french translation
nux authored
43 * [Contrôler les evènements sur le serveur intégré par défaut](/logging/fr).
ab8a0dc Add link to ssl french translation
nux authored
44 * [Configurer le support SSL dans le serveur intégré](/ssl/fr).
560fabe Add todo links
nux authored
45 * [Run-time language switch](/runtime-language-switch). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
46
47 ##Sessions et état des utilisateurs:
af6e64b add link to session french translation
nux authored
48 * [Travailler avec les sessions](/sessions/fr).
a50d757 add link to french translation
nux authored
49 * [Utiliser session avec reloader](/session_with_reloader/fr).
29f34bf Add link to session_in_template french translation
nux authored
50 * [Utiliser session dans les gabarits](/session_in_template/fr).
a7228e0 update
nux authored
51 * [Travailler avec les cookies](/cookies/fr).
2b09c30 Add link to french translation
nux authored
52 * [Authentification des utilisateurs](/userauth/fr).
560fabe Add todo links
nux authored
53 * [Authentification des utilisateurs avec base de données Postgresql](/userauthpgsql). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
67a503a Add link to sessions_with_subapp french translation
nux authored
54 * [Utiliser les sessions avec les sous-applications](/sessions_with_subapp/fr).
2a4c1b1 Add approximate french translation
nux authored
55
56
57 ##Utils:
560fabe Add todo links
nux authored
58 * [Envoi de Mail](/sendmail). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
1060b89 update link to sendmail_using_gmail french translation
nux authored
59 * [Envoi de Mail en utilisant Gmail](/sendmail_using_gmail/fr).
560fabe Add todo links
nux authored
60 * [Webservice en utilisant soaplib + WSDL](/webservice). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
61
62 ##Modèles de mise en forme, gabarits de mise en page:
63 * [Templetor: le système de gabarits de web.py](/docs/0.3/templetor.fr )
a1e50b4 edit
nux authored
64 * [Mise en page selon un gabarit](/layout_template/fr).
560fabe Add todo links
nux authored
65 * [Alterner un style](/alternating_style). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
66 * [Importer des fonctions dans les gabarits](/template_import). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
67 * [i18n support dans les fichiers gabarits](/i18n_support_in_template_file ). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
68 * [Utiliser le moteur de gabarit Mako dans webpy](/template_mako). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
69 * [Utiliser le moteur de gabarit Cheetah dans webpy](/template_cheetah). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
70 * [Utiliser le moteur de gabarit Jinja2 dans webpy](/template_jinja). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
71 * [Comment utiliser les gabarits sur Google App Engine](/templates_on_gae). - traduction demandée, voir [Todo](/docs/0.3.fr/todo))
2a4c1b1 Add approximate french translation
nux authored
72
73 ##Essais:
560fabe Add todo links
nux authored
74 * [Tester avec Paste et Nose](/testing_with_paste_and_nose). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
75 * [RESTful doctesting using an application's request method](/restful_doctesting_using_request). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
76
77 ##Entrées utilisateurs:
104f5ba update
nux authored
78 * [Uploader un fichier](/fileupload/fr).
b05b9b6 update
nux authored
79 * [Stocker un fichier uploadé](/storeupload/fr).
9ea06e0 update
nux authored
80 * [Comment limiter la taille des fichiers uploadés](/limiting_upload_size/fr).
3e27b67 edit
nux authored
81 * [Accéder aux entrées utilisateurs par le biais de web.input](/input/fr).
2ea0521 update
nux authored
82 * [Comment utiliser les formulaires](/forms/fr).
560fabe Add todo links
nux authored
83 * [Rendu individuel des champs de formulaires](/form_fields). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
84
85 ##Base de données:
560fabe Add todo links
nux authored
86 * [Multiples bases de données](/multidbs). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
87 * [Select: Récupérer les entrées d'une base de données](/select). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
88 * [Update: Mettre à jour les entrées d'une base de données](/update). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
89 * [Delete: Supprimer les entrées d'une base de données](/delete). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
90 * [Insert: Ajouter des entrées à une base de donnée](/insert). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
91 * [Query: Base de données - Requêtes avancées](/query). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
92 * [Query: How to use database transactions](/transactions). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
93 * [Comment utiliser sqlalchemy](/sqlalchemy). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
94 * [Intégrer SQLite UDF (user-defined-functions) à la couche de base de données webpy](/sqlite-udf). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
95 * [Utiliser un dictionnaire comme clause where](/where_dict). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
96
97
98 ##Déploiement:
96ea5ef update
nux authored
99 * [Déploiement Fastcgi au travers lighttpd](/fastcgi-lighttpd/fr).
560fabe Add todo links
nux authored
100 * [Déploiement Fastcgi au travers Apache](/fastcgi-apache). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
101 * [Déploiement CGI au travers Apache](/cgi-apache). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
102 * Déploiement mod_python au travers Apache (requis)
560fabe Add todo links
nux authored
103 * [Déploiement mod_wsgi au travers Apache](/mod_wsgi-apache ). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
104 * [Déploiement mod_wsgi au travers Nginx](/mod_wsgi-nginx ). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
105 * [Déploiement Fastcgi au travers Nginx](/fastcgi-nginx). - traduction demandée, voir [Todo](/docs/0.3.fr/todo)
2a4c1b1 Add approximate french translation
nux authored
106
107 ##Sous-domaines:
108 * Sous-domaines et comment accéder au nom utilisateur (requis)
Something went wrong with that request. Please try again.