chat.freenode.net #tryton.de log beginning Thu Jun 17 00:00:01 CEST 2010 | ||
2010-06-17 05:19 -!- yangoon(~mathiasb@p549F7EAA.dip.t-dialin.net) has joined #tryton.de | ||
2010-06-17 07:52 -!- Timitos(~timitos@88.217.184.172) has joined #tryton.de | ||
2010-06-17 08:53 -!- paepke(~paepke@p4FEB2A6C.dip0.t-ipconnect.de) has joined #tryton.de | ||
2010-06-17 09:04 <paepke> moin moin | ||
2010-06-17 09:38 -!- mootoo(daemon@p5B32BDAB.dip.t-dialin.net) has joined #tryton.de | ||
2010-06-17 10:42 -!- tekknokrat(~lila@dslb-094-223-095-014.pools.arcor-ip.net) has joined #tryton.de | ||
2010-06-17 11:50 -!- essich(~essich@p4FCF8F1B.dip0.t-ipconnect.de) has joined #tryton.de | ||
2010-06-17 13:39 <paepke> kurze frage zu formularen im admin-bereich. diese formulare unterscheiden sich nicht von normalen formularen, abgesehen davon, das der paren ir.menu_administration ist? | ||
2010-06-17 13:51 <Timitos> paepke: auch die module, die im admin bereich installiert sind, sind module wie jedes andere | ||
2010-06-17 13:52 <paepke> Timitos, super, danke für die info. | ||
2010-06-17 13:53 <paepke> Timitos, ich bin grad am modul-schreiben. die doku ist gar nicht mal so schlecht. | ||
2010-06-17 13:53 <Timitos> paepke: wenn man sich mal ein bisschen reingearbeitet hat, geht das alles ziemlich schnell ist meine erfahrung | ||
2010-06-17 13:54 <paepke> Timitos, ich glaub dir das sogar. so beim drüberlesen wirkts echt simpel. aber der teufel hat sich sicher noch gut versteckt | ||
2010-06-17 13:54 <Timitos> :-) | ||
2010-06-17 13:55 <paepke> Timitos, nen gescheiten xml-editor hast du nicht zufällig parat? | ||
2010-06-17 13:55 <Timitos> paepke: nö. sorry | ||
2010-06-17 13:55 <dba> vim? | ||
2010-06-17 13:56 <paepke> dba, vim nehm ich. aber ich habs noch nicht ganz geschnallt wie ich das mit dem completition hinbekomme | ||
2010-06-17 13:57 <paepke> also das es mir automatisch den end-tag setzt | ||
2010-06-17 13:57 <paepke> oder auch nur alleine die endklammer rein haut wenn ich die anfangs-klammer setze. | ||
2010-06-17 13:57 <paepke> dba, btw: glückwunsch zum wm-auftakt. chocolate beats paella :-) | ||
2010-06-17 13:58 <yangoon> paepke: wer hat den trainer erfunden? ;) | ||
2010-06-17 13:59 <paepke> yangoon, :-) ja der ottmar ist schon gut. | ||
2010-06-17 14:01 <yangoon> paepke: wir werden auf jeden weltmeister | ||
2010-06-17 14:02 <paepke> wenn ich jetzt zb. ein many2one feld machen will zu party, muss ich gleichzeitig auch noch das party-modell erweitern. gibts dafür nen sinn? also das könnte doch automagisch geschen? | ||
2010-06-17 14:02 <paepke> yangoon, ob griechenland, schweiz oder direkt deutschland meinst? wo gibts noch deutsche trainer? | ||
2010-06-17 14:03 <yangoon> paepke: irgendeiner deutscher ist immer beteiligt, und sei es der hotelier. außerdem besteht ganz deutschland aus trainern, schätzungsweise 88% | ||
2010-06-17 14:06 <paepke> yangoon, lol | ||
2010-06-17 14:09 <dba> paepke: danke :) | ||
2010-06-17 14:09 <dba> wobei ichs ja ned schauen konnte :( | ||
2010-06-17 14:31 <paepke> dba, gibt kein tv im urlaub? | ||
2010-06-17 14:34 <dba> paepke: schon, aber die amis interessiert fussball ja nicht, darum kommt das nur so auf nebenkanaelen oder so | ||
2010-06-17 14:36 <dba> und da wo das spiel war, war ich glaub sowieso noch im flugzeug | ||
2010-06-17 14:44 <paepke> dba, verstehe. | ||
2010-06-17 14:48 <paepke> bei einem model: ist es best practise den _name eines models <modulname>.<model> zu nenen ( beispiel: _name = "party.party" ) oder ist es in ner form einen zwang? | ||
2010-06-17 14:49 <paepke> der namespace wird wohl der knackpunkt sein das man das model wiederfindet schätze ich | ||
2010-06-17 14:50 <yangoon> paepke: das ist die grundlage dafür, dass du dieses modell erweiterst | ||
2010-06-17 14:53 <Timitos> paepke: der erste teil definiert eher einen groben modulbereich (z.B. account, party, currency, company, ...) | ||
2010-06-17 14:53 <Timitos> paepke: der 2. teil bezieht sich dann konkreter auf das objekt | ||
2010-06-17 14:53 <Timitos> paepke: z.B. account.invoice | ||
2010-06-17 14:53 <paepke> timitos: also nicht modulname. verstehe. | ||
2010-06-17 14:54 <paepke> yangoon, ich könnte es nicht sinnlos xyz.party nennen, da xyz keinen bezug zu irgendwas hätte? | ||
2010-06-17 14:55 <yangoon> paepke: das wäre ein neues modell | ||
2010-06-17 14:55 <paepke> Timitos, aber wenn ich jetzt ein ganz eigenes fass aufmache? | ||
2010-06-17 14:56 <paepke> yangoon, ich will ja ein neues modell machen :-) | ||
2010-06-17 14:56 <paepke> yangoon, ich glaub ich habs | ||
2010-06-17 14:56 <udono> paepke: Hi, was denn für eins? | ||
2010-06-17 14:56 <yangoon> paepke: dann darfst du kein vorhandenes referenzieren, klar | ||
2010-06-17 14:56 <Timitos> paepke: heb mir was auf von dem faß. ich komm dann mal vorbei ;-) | ||
2010-06-17 14:57 <paepke> udono, Timitos ihr denkt doch immer nur an free as in free beer. | ||
2010-06-17 14:57 <paepke> na das beste bier hier in südbaden natürlich | ||
2010-06-17 14:58 <mootoo> moin zusammen. hab hier bier gehoert *igitt* ;) | ||
2010-06-17 14:58 <paepke> ACTION will hier nicht wieder eine nahrungsmittel/genussmittel diskussion losbrechen wie bei der schokolade | ||
2010-06-17 14:59 <paepke> moin mootoo | ||
2010-06-17 14:59 <Timitos> paepke: es fällt schon auf, dass das dir anscheinend öfter passiert ;-) | ||
2010-06-17 14:59 <mootoo> paepke, wir kennen uns doch schon ausm anderen channel ;) | ||
2010-06-17 14:59 <paepke> Timitos, ööhm. | ||
2010-06-17 14:59 <paepke> mootoo, _trotzdem_ bin ich höflich | ||
2010-06-17 15:00 <yangoon> mootoo: gibts da einen channel, den ich kennen müsste??;) | ||
2010-06-17 15:00 <mootoo> paepke, __sehr__ lieb :) | ||
2010-06-17 15:00 <mootoo> yangoon, denke nicht, eher ein privates netz | ||
2010-06-17 15:00 <paepke> yangoon, wenn ich ein model erweitere, reicht es dann über _name zu referenzieren? dachte ich muss da rum-erben | ||
2010-06-17 15:01 <yangoon> mootoo: schon klar, das fass-netz | ||
2010-06-17 15:01 <mootoo> lol | ||
2010-06-17 15:01 <paepke> yangoon, die schokoladen-diskussion war hier auch auf #tryton.de | ||
2010-06-17 15:01 <yangoon> paepke: erben ist was anderes als erweitern | ||
2010-06-17 15:02 <yangoon> mit erben werden alle felder des ursprungsmodells in ein neues übernommen | ||
2010-06-17 15:02 <paepke> yangoon, ok. logisch. aber super das du eine meiner anderen fragen jetzt schon beantwortet hast :-) | ||
2010-06-17 15:03 <paepke> yangoon, also wenn ich nun party.party verknüpfen möchte muss der _name quasi matchen und dadurch häng ich z.b. ein many2many dran. | ||
2010-06-17 15:03 <paepke> yangoon, gibt dazu sicher zig beispiele im code | ||
2010-06-17 15:05 <yangoon> paepke: ein inherit nimmst du dann, wenn du ein neues unabhängiges modell erstellen willst | ||
2010-06-17 15:06 <yangoon> paepke: meist gehts aber um die erweiterung von modellen | ||
2010-06-17 15:07 <paepke> yangoon, inherit. grübel. ok. ich will im ersten schritt wenn dann ne verknüpfung machen. also eine erweiterung eines many2many | ||
2010-06-17 15:07 <yangoon> paepke: ich verstehs nicht so recht: eine erweiterung eines many2many | ||
2010-06-17 15:07 <yangoon> was brauchst du denn? | ||
2010-06-17 15:08 <paepke> yangoon, ich möchte ein/mehrer kunden an mein neues model dran binden. | ||
2010-06-17 15:09 <paepke> so wie ich das bisher gelesen habe muss ich auch das party.party model erweitern | ||
2010-06-17 15:09 <yangoon> ist ein o2m auf party | ||
2010-06-17 15:09 <paepke> yangoon, oder auch ein o2m. ist in dem fall glaub egal, oder? | ||
2010-06-17 15:10 <yangoon> es kommt darauf an, ob dein neues modell auch mehreren parties zugeordnet sein kann | ||
2010-06-17 15:10 <paepke> ja, mehrer kunden ein model | ||
2010-06-17 15:11 <yangoon> paepke: kann ein kunde in mehreren deiner models enthalten sein oder nur in einem | ||
2010-06-17 15:11 <yangoon> ? | ||
2010-06-17 15:11 <paepke> ein kunde kann mehrere model haben und ein model mehrere kunden | ||
2010-06-17 15:12 <yangoon> paepke: dann m2m | ||
2010-06-17 15:12 <paepke> für mich schien das nach m2m | ||
2010-06-17 15:12 <paepke> yangoon, ack | ||
2010-06-17 15:15 <paepke> yangoon, ok. aber trotzdem nochmal die frage: muss ich um eine solche m2m verbindung zu z.b. party machen zu können das party model erweitern? oder wird diese verknüpfung dann automatisch generiert? | ||
2010-06-17 15:16 <yangoon> paepke: du musst das brückenmodell wie für alle m2m bauen, der rest passiert dann automatisch | ||
2010-06-17 15:17 <paepke> yangoon, ok. soweit klar. hätte können sein das es ähnlich simpel wie in django ist. | ||
2010-06-17 16:09 <paepke> ACTION hatn programming error gefangen. | ||
2010-06-17 16:12 <paepke> http://paste.pocoo.org/show/226535/ | ||
2010-06-17 16:13 <paepke> hab bei party und category abgeschaut und der doku. | ||
2010-06-17 16:20 <Timitos> paepke: als erstes brauchst du die _table variable nicht. die wird nur für die migration benötigt | ||
2010-06-17 16:20 <paepke> muss ich hier noch mit __init__ was erstellen? | ||
2010-06-17 16:20 <paepke> Timitos, ah. ok. dachte wäre wichtig. | ||
2010-06-17 16:21 <Timitos> paepke: die einrückungen sind im paste irgendwie komisch. du solltest bei tryton immer 4 spaces verwenden | ||
2010-06-17 16:22 <Timitos> paepke: ansonsten kann ich mit dem fehler grad nicht so viel anfangen. hast du die db auch ganz sicher geupdated? | ||
2010-06-17 16:22 <paepke> Timitos, hab ich so beim vim auch eingestellt.. ich checks nochmal. | ||
2010-06-17 16:22 <paepke> ich hab ne neue datenbank erstellt | ||
2010-06-17 16:23 <paepke> Timitos, hast recht, waren 8 bei den klassen | ||
2010-06-17 16:23 <Timitos> paepke: ich würde für die _name variable auch nur lowercase verwenden | ||
2010-06-17 16:23 <paepke> das andere hab ich nach dem = ausgerichtet. | ||
2010-06-17 16:23 <paepke> ic | ||
2010-06-17 16:24 <Timitos> paepke: das wäre tryton code style | ||
2010-06-17 16:25 <paepke> Timitos, nachdem ich alles lowercase hab wirft er nen anderen fehler. | ||
2010-06-17 16:26 <paepke> aber das hängt an was anderem :-) | ||
2010-06-17 16:38 <paepke> Timitos, ok. ich finds nicht: KeyError: 'party.party' | ||
2010-06-17 16:38 <paepke> Timitos, irgendwo hab ich was vergessen | ||
2010-06-17 16:39 <Timitos> paepke: paste mal deine neue version | ||
2010-06-17 16:39 <paepke> k | ||
2010-06-17 16:39 <paepke> Timitos, http://paste.pocoo.org/show/226544/ | ||
2010-06-17 16:41 <Timitos> paepke: hast du party als dependency in deinem modul angegeben? | ||
2010-06-17 16:42 <paepke> jetzt ja. | ||
2010-06-17 16:42 <Timitos> :-) | ||
2010-06-17 16:42 <paepke> Timitos, das hatte vorhin nicht installiert. | ||
2010-06-17 16:42 <Timitos> installieren reicht nicht. es muss als dependency geführt werden | ||
2010-06-17 16:43 <paepke> Timitos, genau das wars | ||
2010-06-17 16:43 <paepke> Timitos, hab in meiner bodenlosen naivität einfach zuerst party installiert und dann das andere. | ||
2010-06-17 16:52 <paepke> Timitos, yangoon und udono: juhuu! es läuft. | ||
2010-06-17 16:52 <Timitos> paepke: gratuliere | ||
2010-06-17 16:52 <yangoon> paepke: congrats! | ||
2010-06-17 16:52 <mootoo> paepke, nice :) ich hab mich bisher noch nicht ernsthaft rangetraut | ||
2010-06-17 16:52 <udono> paepke: Glückwunsch! | ||
2010-06-17 16:52 <mootoo> tosender beifall :-> | ||
2010-06-17 16:53 <paepke> ACTION strahlt über beide ohren | ||
2010-06-17 16:54 <paepke> Timitos, http://code.google.com/p/tryton/wiki/CodingGuidelines hast du gemeint, oder? | ||
2010-06-17 16:54 <Timitos> paepke: ja | ||
2010-06-17 16:57 <paepke> Timitos, aber ich glaub das lowercase steht da nirgends drin | ||
2010-06-17 16:59 <Timitos> paepke: ich würds daraus ableiten, weil nur für die Classes CamelCase definiert ist, für den rest nicht | ||
2010-06-17 17:00 <Timitos> paepke: und leider sind die guidelines da nur ein kleiner teil von dem, was man aus dem code an guidelines ableiten kann | ||
2010-06-17 17:00 <paepke> hmm ok. wobei ich den ersten buchstaben klein geschrieben hatte. naja. ich denk es macht so mehr sinn als bei datenbank-abfragen ständig noch ein lower() dazuzu hängen | ||
2010-06-17 17:00 <Timitos> paepke: nimm statt dem camelcase nen unterstrich mit rein. | ||
2010-06-17 17:00 <Timitos> customer_part | ||
2010-06-17 17:00 <paepke> ja, das hatte ich jetzt auch vor. | ||
2010-06-17 17:01 <paepke> ich wollter erstmal das es überhaupt funktioniert :-) | ||
2010-06-17 17:01 <paepke> mann. ich vertipp mich ständig.. | ||
2010-06-17 17:02 <paepke> vielen dank an alle. ich muss jetzt erstmal was futtern. bis später vielleicht! | ||
2010-06-17 17:02 <udono> paepke: der Rest der Wahrheit zu Codingguidelines steht in PEP 8 | ||
2010-06-17 17:02 <paepke> udono, ja, pylint ist mein freund | ||
2010-06-17 17:05 -!- paepke(~paepke@p4FEB2A6C.dip0.t-ipconnect.de) has left #tryton.de | ||
2010-06-17 18:31 -!- FWiesing(~FWiesing@85-126-100-130.work.xdsl-line.inode.at) has joined #tryton.de | ||
2010-06-17 18:37 -!- FWiesing(~FWiesing@85-126-100-130.work.xdsl-line.inode.at) has joined #tryton.de |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!