08:18 <cyp:#afpy> plop
09:18 <morgan`:#afpy> hello
12:57 <tarek:#afpy> gawel, http://code.google.com/p/formalchemy/
12:57 <tarek:#afpy> Using Forms in Controllers => lien cassé
12:58 <gawel:#afpy> je dois virer la page
13:10 <tarek:#afpy> gawel, question con: pkoi l'admin de pyramid dans formalchemy ne marche pas avec "/admin" seulement "/admin/" ?
13:11 <gawel:#afpy> histoire de routing à la con
13:28 <tarek:#afpy> gawel, ca te dis qq chose ca ? http://tarek.pastebin.mozilla.org/1204015
13:28 <tarek:#afpy> a priori tout est a permission=view, donc je comprend pas bien pourquoi il est pas content
13:29 <gawel:#afpy> t'a activé les sécurité ?
13:29 <gawel:#afpy> enfin j'imagine que oui
13:30 <gawel:#afpy> essais de passer un __acl__ qui va bien dans la config
13:30 <tarek:#afpy> oui, j'ai mis un truc par defaut
13:30 <gawel:#afpy> j'avoue que j'ai pas trop trop testé avec la sécu encore :)
13:30 <tarek:#afpy> un root factory
13:30 <tarek:#afpy> comme dans le tuto du wiki
13:31 <tarek:#afpy> __acl__ = [ (Allow, Everyone, 'view')]
13:31 <tarek:#afpy> je capte pas tout encore dans pyramid
13:31 <tarek:#afpy> y a des relens de zope <burp>
13:31 <gawel:#afpy> essais ce que je dis: config.fa_truc(blahbla, __acl__ = [(Allow, Everyone, 'view')])
13:32 <tarek:#afpy> ah comme ca
13:32 <tarek:#afpy> ok
13:32 <gawel:#afpy> pas sur que ça passe vraiment cela dit
13:32 <gawel:#afpy> david`bgk c'est un 0.1 hein :) c'est pas encore suposé faire papamaman
13:33 <tarek:#afpy> non il aime pas __acl__
13:33 <david`bgk:#afpy> je me retiens pour samedi matin :p
13:33 <tarek:#afpy> je vais creuser
13:33 <gawel:#afpy> héhé, cool
13:33 <gawel:#afpy> tarek ok. bizarre, il devrait aimer. mais j'ai jamais testé :)
13:34 <gawel:#afpy> david`bgk: btw je part dans une heure pour marseille, si jamais
13:34 <david`bgk:#afpy> ok, je descends que demain, je dois bosser un peu, enfin essayer
13:34 <gawel:#afpy> ok
13:35 <gawel:#afpy> serait bon d'envoyer un numéro de tel pour demain soir :)
13:35 <gawel:#afpy> je dois avoir celui de benoitc mais je crois que c'est tout
13:36 <david`bgk:#afpy> larlet.fr est à jour au besoin
13:36 <david`bgk:#afpy> je mettrai à jour le doodle + site
13:36 <david`bgk:#afpy> et après il y a twitter ou #djangocong :)
13:36 <gawel:#afpy> ok dac
13:36 <gawel:#afpy> héhé, c'est vrai
13:37 <gawel:#afpy> je me ferais jamais a la 3G
13:38 <david`bgk:#afpy> inscris-toi sur le doodle si tu viens demain soir
13:38 <gawel:#afpy> je sais pas encore :)
13:38 <gawel:#afpy> je vais voir avec mon hote
13:38 <david`bgk:#afpy> ok
13:52 <tarek:#afpy> gawel, en fait formalchemy_admin force en dur permission=view qd il ajoute les view
13:53 <tarek:#afpy> gawel, et il prend pas **kw
13:54 <gawel:#afpy> ah. c'est pas normal ça. normalement il devrait
13:55 <tarek:#afpy> ouai
13:55 <tarek:#afpy> je tente un patch
13:55 <gawel:#afpy> ah non. surcharge la vue
13:56 <gawel:#afpy> au lieu de view='pyramid_formalchemy.views.ModelView', tu mets class TaVue(ModelView): __acl__
13:56 <tarek:#afpy> ah
13:56 <tarek:#afpy> ok
13:57 <gawel:#afpy> enfin celle de fa.jquery plutot. c'est plus joli
13:58 <gawel:#afpy> cela dit ça marchera pas non plus :)
13:58 <gawel:#afpy> j'ai mis des permissions au lieu de view_permissions #newbie
13:59 <gawel:#afpy> donc en gros je crois qu'il y a pas de solut
13:59 <tarek:#afpy> hum
13:59 <tarek:#afpy> donc pas possible de voir l'admin donc mon appli ?
13:59 <gawel:#afpy> ah si, c'est pas la vu qu'il faut surcharger mais le model: factory='pyramid_formalchemy.resources.Models'
13:59 <tarek:#afpy> c'est chelou
13:59 <tarek:#afpy> ok je test
13:59 <gawel:#afpy> essais les deux au pire :D
14:01 <tarek:#afpy> c bon ca passe \o/
14:01 <tarek:#afpy> avec la factory
14:01 <tarek:#afpy> thx
14:01 <gawel:#afpy> héhé, cool
14:01 <gawel:#afpy> ça need more docs tout ça
14:01 <tarek:#afpy> ouai car a priori sans ca, ca jette une erreur
14:02 <tarek:#afpy> car pyramid semble etre deny par defaul
14:02 <tarek:#afpy> t
14:02 <gawel:#afpy> non, mais j'ai mis des permissions sur les vu. donc si t'active la sécu ça te jete
14:03 <gawel:#afpy> si tu fou pas d'authorisationpolyci blah y apas de soucis
14:04 <tarek:#afpy> ah ok je vois
14:04 <gawel:#afpy> le truc bien c'est que tu peux faire un @property pour l'__acl__ et gérer des perms différente celon les models ou whatever facilement
14:04 <tarek:#afpy> j'ai des __acl__ sur mes models pourtant
14:05 <gawel:#afpy> sont pas checké dans mon truc. idéalement il faudrait que je trouve un truc pour que ca puisse mais pas facile
14:05 <tarek:#afpy> donc je sais pas si la vue d'ajout regarde ca
14:05 <gawel:#afpy> nope, mais il faudrait
14:05 <tarek:#afpy> ouai, car dans la doc de pyramid, ils disent de mettre des __acl__ sur les model
14:05 <gawel:#afpy> doit y avoir moyen
14:05 <gawel:#afpy> yep, mais le model c'est le factory=''
14:06 <tarek:#afpy> peut etre un factory generique qui rebalance le acl du model
14:06 <gawel:#afpy> enfin bref, doit y avoir moyen. faut juste que j'y pense. c'est un vrai 0.1 la. juste un port de l'admin pylons en gros
14:06 <tarek:#afpy> ca me rappel des mauvais souvenirs tous ces ACLs
14:06 <gawel:#afpy> oui voila, par exemple. un check de l'attr du model
14:07 <gawel:#afpy> héhé. c'est souple :)
14:07 <gawel:#afpy> bon afk train
14:28 <tarek:#afpy> gawel, ya un pti bug dans la doc
14:29 <tarek:#afpy> request.params() => request.params
15:07 <gawel:#afpy> la doc de ?
15:09 <gawel:#afpy> trouvé
15:09 <tarek:#afpy> ouai
15:09 <tarek:#afpy> sinon la je galere un peu pour les champs date:
15:10 <tarek:#afpy> le use case c'est de l'avoir hidden sur ma form
15:10 <tarek:#afpy> mais le probleme c'est la deserialization
15:10 <tarek:#afpy> apparement si je le mets en hidden il est plus rendu en year/month/day
15:10 <tarek:#afpy> mais une seule valeur
15:10 <tarek:#afpy> donc ca pete a la sortie
15:10 <gawel:#afpy> ah c'est bien possible
15:10 <tarek:#afpy> j'essaye un gros hack ou je rajoute ce qu'il faut a la mano
15:11 <tarek:#afpy> et je le mets meme pas sur le formulaire
15:11 <tarek:#afpy> (creation date)
15:18 <gawel:#afpy> je vois pas trop de moyen simple
15:19 <gawel:#afpy> a part faire un renderer qui hérite de HiddenRendere er Date et qui wrap le render de la date dans un div hidden
15:19 <gawel:#afpy> pas si compliqué en fait
15:40 <tarek:#afpy> bah j'ai fait mon mix
15:41 <tarek:#afpy> j'ai injecte les params qui vont bien dans la requete
15:42 <tarek:#afpy> bon maitenant faut que j'affiche une grid :D
15:42 <gawel:#afpy> haha
15:43 <tarek:#afpy> ca commence a prendre forme mon bordel
15:43 <tarek:#afpy> c'est rafraichissant d'ecrire une petite appli web
16:07 <No`:#afpy> salut globalement pythonniens
16:18 <olarcheveque:#afpy> (une bière aussi c'est rafraichissant, c'est moins de trouble en plus, et tu peux te rafaichir plusieurs fois d'affilé)
16:23 <feth:#afpy> j'aime bien les bières troubles moi
18:24 <ogrisel:#afpy> yo salyt
18:24 <ogrisel:#afpy> y a des gens qui vont a la fete a mozilla ici ?
18:25 <ogrisel:#afpy> je viens de m'inscrire
18:25 <ogrisel:#afpy> http://events.mozilla-europe.org/event/?id=14