From wichert at wiggy.net Sat May 1 13:04:41 2010 From: wichert at wiggy.net (Wichert Akkerman) Date: Sat, 01 May 2010 13:04:41 +0200 Subject: [python-nl] xml Office In-Reply-To: References: Message-ID: <4BDC0AC9.4090200@wiggy.net> On 2010-4-29 13:40, Wim Feijen wrote: > Dag, > > Zijn er mensen die ervaring hebben met het genereren van xml > documenten, die in Word (2007) kunnen worden ingelezen en niet uit > ongelooflijk veel zooi bestaan? Html genereren met .doc als fileextensie en application/x-ms-word als mime-type lijkt best goed te werken in mijn ervaring. Wichert. -- Wichert Akkerman It is simple to make things. http://www.wiggy.net/ It is hard to make things simple. From wim at go2people.nl Tue May 4 09:31:49 2010 From: wim at go2people.nl (Wim Feijen) Date: Tue, 4 May 2010 09:31:49 +0200 Subject: [python-nl] xml Office Message-ID: Dag Wichert, Dankjewel voor je tip. Babel bevalt overigens goed. Kun je in html ook de formatting goed controleren? In ons geval willen we facturen opmaken, met adres linksboven, logo rechtsboven en alles exact gepositioneerd. Kan dat ook met html en hoe raad je dan aan om de opmaak te doen, in een table of anders? Groeten van Wim On 2 May 2010 12:00, wrote: > Send Python-nl mailing list submissions to > ? ? ? ?python-nl at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > ? ? ? ?http://mail.python.org/mailman/listinfo/python-nl > or, via email, send a message with subject or body 'help' to > ? ? ? ?python-nl-request at python.org > > You can reach the person managing the list at > ? ? ? ?python-nl-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Python-nl digest..." > > > Today's Topics: > > ? 1. Re: xml Office (Wichert Akkerman) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 01 May 2010 13:04:41 +0200 > From: Wichert Akkerman > To: python-nl at python.org > Subject: Re: [python-nl] xml Office > Message-ID: <4BDC0AC9.4090200 at wiggy.net> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 2010-4-29 13:40, Wim Feijen wrote: >> Dag, >> >> Zijn er mensen die ervaring hebben met het genereren van xml >> documenten, die in Word (2007) kunnen worden ingelezen en niet uit >> ongelooflijk veel zooi bestaan? > > Html genereren met .doc als fileextensie en application/x-ms-word als > mime-type lijkt best goed te werken in mijn ervaring. > > Wichert. > -- > Wichert Akkerman ? It is simple to make things. > http://www.wiggy.net/ ? ? ? ? ? ? ? ? ?It is hard to make things simple. > > > ------------------------------ > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > > > End of Python-nl Digest, Vol 72, Issue 1 > **************************************** > -- Wim Feijen Algemeen directeur wim at go2people.nl 06 11113316 Go2People Keizersgracht 8 1015 CN Amsterdam 020 7370378 www.go2people.nl From wichert at wiggy.net Tue May 4 09:49:05 2010 From: wichert at wiggy.net (Wichert Akkerman) Date: Tue, 04 May 2010 09:49:05 +0200 Subject: [python-nl] xml Office In-Reply-To: References: Message-ID: <4BDFD171.8050608@wiggy.net> On 5/4/10 09:31 , Wim Feijen wrote: > Dag Wichert, > > Dankjewel voor je tip. Babel bevalt overigens goed. > > Kun je in html ook de formatting goed controleren? In ons geval willen > we facturen opmaken, met adres linksboven, logo rechtsboven en alles > exact gepositioneerd. Kan dat ook met html en hoe raad je dan aan om > de opmaak te doen, in een table of anders? Het toeval wil dat ik ook net bezig ben met een factuursysteem :) Opmaakt gaat op zich prima, het enige waar je tegenaan zal lopen is dat HTML geen concept van paginas heeft. Zodra je factuur niet meer op ??n A4tje past zal het dan snel misgaan. Voor het systeem dat ik aan het bouwen ben (`checking') wil ik PDF produceren met behulp van reportlab. Dat heeft een paar voordelen: de output is iets dat je direct electronisch naar klanten kan versturen, het resultaat is niet (makkelijk) te bewerken en je hebt betere controle over exacte pagina layout. Wichert. From motoom at xs4all.nl Tue May 4 10:00:47 2010 From: motoom at xs4all.nl (Michiel Overtoom) Date: Tue, 4 May 2010 10:00:47 +0200 Subject: [python-nl] xml Office In-Reply-To: References: Message-ID: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> On May 4, 2010, at 09:31 , Wim Feijen wrote: > In ons geval willen > we facturen opmaken, met adres linksboven, logo rechtsboven en alles > exact gepositioneerd. Kan dat ook met html en hoe raad je dan aan om > de opmaak te doen, in een table of anders? Is de genererende machine een Windows systeem? In dat geval kun je Word ook aansturen via COM (win32com). Op die manier maak ik voor het bedrijf waar ik werk de facturen. Ik gebruik overigens geen tables, maar tabstops voor de horizontale positionering van bedragen in kolommen. Ik wil overigens naar een situatie toe dat we niet meer afhankelijk zijn van Microsoft Office, de facturen als PDF genereren lijkt dan voor de hand te liggen. Nog niet aan toegekomen... Groets, -- "Open-source projects are run by people who are self-selected to actually care about the software, as opposed to resentful wage slaves for whom control over their work product is minimal and development is just another stretch of cubicle time." - ESR, http://esr.ibiblio.org From spaans at fox-it.com Tue May 4 10:18:50 2010 From: spaans at fox-it.com (Jasper Spaans) Date: Tue, 4 May 2010 10:18:50 +0200 Subject: [python-nl] xml Office In-Reply-To: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> Message-ID: <4BDFD86A.1060300@fox-it.com> On 04/05/10 10:00, Michiel Overtoom wrote: >> In ons geval willen >> we facturen opmaken, met adres linksboven, logo rechtsboven en alles >> exact gepositioneerd. Kan dat ook met html en hoe raad je dan aan om >> de opmaak te doen, in een table of anders? >> > Is de genererende machine een Windows systeem? In dat geval kun je Word ook aansturen via COM (win32com). Op die manier maak ik voor het bedrijf waar ik werk de facturen. Ik gebruik overigens geen tables, maar tabstops voor de horizontale positionering van bedragen in kolommen. > > Ik wil overigens naar een situatie toe dat we niet meer afhankelijk zijn van Microsoft Office, de facturen als PDF genereren lijkt dan voor de hand te liggen. Nog niet aan toegekomen... > > Groets, > Nog twee andere opties die misschien de moeite van het bekijken waard zijn die nog niet langsgekomen zijn: headless openoffice (met de python-uno bridge natuurlijk!), of oldskool LaTeX genereren en omzetten naar pdf. Disclaimer: zelf heb ik beiden nog nooit gedaan voor facturen. Groet, Jasper -- Ir. Jasper Spaans Fox-IT Experts in IT Security! T: +31 (0) 15 284 79 99 KvK Haaglanden 27301624 From wichert at wiggy.net Tue May 4 10:49:35 2010 From: wichert at wiggy.net (Wichert Akkerman) Date: Tue, 04 May 2010 10:49:35 +0200 Subject: [python-nl] xml Office In-Reply-To: <4BDFD86A.1060300@fox-it.com> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> Message-ID: <4BDFDF9F.7030505@wiggy.net> On 5/4/10 10:18 , Jasper Spaans wrote: > Nog twee andere opties die misschien de moeite van het bekijken waard > zijn die nog niet langsgekomen zijn: headless openoffice (met de > python-uno bridge natuurlijk!), of oldskool LaTeX genereren en omzetten > naar pdf. Disclaimer: zelf heb ik beiden nog nooit gedaan voor facturen. In mijn ervaring is het maken van een goede LaTeX of TeX template en documenten net zo veel of meer werk dan reportlab opzetten, en heeft als bijkomend nadeel dat je een hele berg extra dependencies nodig hebt voor je software. Wichert. From jeffrey at gelens.org Tue May 4 11:21:36 2010 From: jeffrey at gelens.org (Jeffrey Gelens) Date: Tue, 04 May 2010 11:21:36 +0200 Subject: [python-nl] xml Office In-Reply-To: <4BDFDF9F.7030505@wiggy.net> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> <4BDFDF9F.7030505@wiggy.net> Message-ID: <74197aa1327e41439015a7b4ea62c740@gelens.org> On Tue, 04 May 2010 10:49:35 +0200, Wichert Akkerman wrote: > On 5/4/10 10:18 , Jasper Spaans wrote: >> Nog twee andere opties die misschien de moeite van het bekijken waard >> zijn die nog niet langsgekomen zijn: headless openoffice (met de >> python-uno bridge natuurlijk!), of oldskool LaTeX genereren en omzetten >> naar pdf. Disclaimer: zelf heb ik beiden nog nooit gedaan voor facturen. > > In mijn ervaring is het maken van een goede LaTeX of TeX template en > documenten net zo veel of meer werk dan reportlab opzetten, en heeft als > bijkomend nadeel dat je een hele berg extra dependencies nodig hebt voor > je software. > > Wichert. > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl Er is ook een manier om via reStructuredText PDF's te genereren. Dit gaat zoals de normale rst tools niet via LateX, maar via reportlab. Net iets makkelijker en sneller op deze manier. Ik weet echter niet in hoeverre de layout te tweaken is. rst2pdf: http://code.google.com/p/rst2pdf/ -- Jeffrey Gelens Noppo - http://www.noppo.pro/ From ep at epoz.org Tue May 4 12:07:44 2010 From: ep at epoz.org (Etienne Posthumus) Date: Tue, 4 May 2010 12:07:44 +0200 Subject: [python-nl] Peerz zoekt Python ontwikkelaars Message-ID: Peerz is op zoek naar een of meer Python ontwikkelaars, liefst met ervaring met Django en/of front-end techniek, zoals Javascript, jQuery, AJAX etc. http://blog.peerz.nl/?p=28 Mail mij voor meer info. Etienne Posthumus From paulj at webtic.nl Tue May 4 15:38:39 2010 From: paulj at webtic.nl (Paul Jongsma) Date: Tue, 4 May 2010 15:38:39 +0200 Subject: [python-nl] xml Office In-Reply-To: <4BDFDF9F.7030505@wiggy.net> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> <4BDFDF9F.7030505@wiggy.net> Message-ID: <34841F69-6B9F-4088-9356-B7D6E3592847@webtic.nl> Als PDF output ook goed is dan werkt http://www.xhtml2pdf.com/ ook aardig. Daarmee heb ik recentelijk een facturatie systeempje gemaakt, je basis is HTML, dus een Django template :) De toolkit doet de transitie van xhtml naar PDF ondermeer met behulp van Reportlab. Voordeel is dat je via CSS behoorlijk wat invloed hebt op de print specifieke eigenschappen. Vrgr Paul From wichert at wiggy.net Tue May 4 16:07:20 2010 From: wichert at wiggy.net (Wichert Akkerman) Date: Tue, 04 May 2010 16:07:20 +0200 Subject: [python-nl] xml Office In-Reply-To: <34841F69-6B9F-4088-9356-B7D6E3592847@webtic.nl> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> <4BDFDF9F.7030505@wiggy.net> <34841F69-6B9F-4088-9356-B7D6E3592847@webtic.nl> Message-ID: <4BE02A18.8090802@wiggy.net> On 5/4/10 15:38 , Paul Jongsma wrote: > > Als PDF output ook goed is dan werkt http://www.xhtml2pdf.com/ ook aardig. > Daarmee heb ik recentelijk een facturatie systeempje gemaakt, je basis is HTML, dus een Django template :) > De toolkit doet de transitie van xhtml naar PDF ondermeer met behulp van Reportlab. Ziet er aardig uit, maar jammer dat het GPL is. Wichert. From stappers at stappers.nl Tue May 4 19:23:45 2010 From: stappers at stappers.nl (Geert Stappers) Date: Tue, 4 May 2010 19:23:45 +0200 Subject: [python-nl] xhmtl2pdf licentie In-Reply-To: <4BE02A18.8090802@wiggy.net> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> <4BDFDF9F.7030505@wiggy.net> <34841F69-6B9F-4088-9356-B7D6E3592847@webtic.nl> <4BE02A18.8090802@wiggy.net> Message-ID: <20100504172345.GC11664@gpm.stappers.nl> Op 20100504 om 16:07 schreef Wichert Akkerman: > On 5/4/10 15:38 , Paul Jongsma wrote: >> >> Als PDF output ook goed is dan werkt http://www.xhtml2pdf.com/ >> ook aardig. Daarmee heb ik recentelijk een facturatie systeempje >> gemaakt, je basis is HTML, dus een Django template :) De toolkit doet >> de transitie van xhtml naar PDF ondermeer met behulp van Reportlab. > > Ziet er aardig uit, maar jammer dat het GPL is. Volgens http://www.xhtml2pdf.com/license is het dual licensed ... From wichert at wiggy.net Tue May 4 19:30:06 2010 From: wichert at wiggy.net (Wichert Akkerman) Date: Tue, 04 May 2010 19:30:06 +0200 Subject: [python-nl] xhmtl2pdf licentie In-Reply-To: <20100504172345.GC11664@gpm.stappers.nl> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> <4BDFDF9F.7030505@wiggy.net> <34841F69-6B9F-4088-9356-B7D6E3592847@webtic.nl> <4BE02A18.8090802@wiggy.net> <20100504172345.GC11664@gpm.stappers.nl> Message-ID: <4BE0599E.8000505@wiggy.net> On 2010-5-4 19:23, Geert Stappers wrote: > Op 20100504 om 16:07 schreef Wichert Akkerman: >> On 5/4/10 15:38 , Paul Jongsma wrote: >>> >>> Als PDF output ook goed is dan werkt http://www.xhtml2pdf.com/ >>> ook aardig. Daarmee heb ik recentelijk een facturatie systeempje >>> gemaakt, je basis is HTML, dus een Django template :) De toolkit doet >>> de transitie van xhtml naar PDF ondermeer met behulp van Reportlab. >> >> Ziet er aardig uit, maar jammer dat het GPL is. > > Volgens http://www.xhtml2pdf.com/license is het dual licensed ... Dat zou leuk zijn als BSD een van de opties was :). De meeste software die ik tegenwoordig maak is BSD of proprietary, dus ik kan xhtml2pdf niet gebruiken. Wichert. -- Wichert Akkerman It is simple to make things. http://www.wiggy.net/ It is hard to make things simple. From thisfred at gmail.com Tue May 4 20:31:33 2010 From: thisfred at gmail.com (eric casteleijn) Date: Tue, 04 May 2010 14:31:33 -0400 Subject: [python-nl] xhmtl2pdf licentie In-Reply-To: <4BE0599E.8000505@wiggy.net> References: <16A9F093-D862-4B60-9908-406ADC8168AE@xs4all.nl> <4BDFD86A.1060300@fox-it.com> <4BDFDF9F.7030505@wiggy.net> <34841F69-6B9F-4088-9356-B7D6E3592847@webtic.nl> <4BE02A18.8090802@wiggy.net> <20100504172345.GC11664@gpm.stappers.nl> <4BE0599E.8000505@wiggy.net> Message-ID: <4BE06805.8000903@gmail.com> On 05/04/2010 01:30 PM, Wichert Akkerman wrote: > On 2010-5-4 19:23, Geert Stappers wrote: >> Op 20100504 om 16:07 schreef Wichert Akkerman: >>> On 5/4/10 15:38 , Paul Jongsma wrote: >>>> >>>> Als PDF output ook goed is dan werkt http://www.xhtml2pdf.com/ >>>> ook aardig. Daarmee heb ik recentelijk een facturatie systeempje >>>> gemaakt, je basis is HTML, dus een Django template :) De toolkit doet >>>> de transitie van xhtml naar PDF ondermeer met behulp van Reportlab. >>> >>> Ziet er aardig uit, maar jammer dat het GPL is. >> >> Volgens http://www.xhtml2pdf.com/license is het dual licensed ... > > Dat zou leuk zijn als BSD een van de opties was :). De meeste software > die ik tegenwoordig maak is BSD of proprietary, dus ik kan xhtml2pdf > niet gebruiken. Niet om nou een hele licentie-discussie te beginnen, maar zolang GPL software geen onderdeel van je source tree uitmaakt, en je een Python import doet van een GPL library, hoeft je software niet ook GPL te zijn, als ik de meest moderne interpretaties van de GPL correct heb. Als je wijzigingen in xhtml2pdf zelf maakt, zul je die weer onder de GPL moeten distribueren, maar dat is niet meer dan redelijk. Het makkelijkst is om xhtml2pdf niet mee te distribueren, maar als dependency (soft danwel hard) te specificieren in je setup, en dan de klant dat zelf te laten installeren. -- eric casteleijn https://code.launchpad.net/~thisfred http://thisfred.posterous.com/ From berco at media2b.net Sat May 15 11:16:57 2010 From: berco at media2b.net (Berco Beute) Date: Sat, 15 May 2010 11:16:57 +0200 Subject: [python-nl] PyGrunn - Real world innovation with open source (and a byte of Python)! Message-ID: Fellow Pythonistas! Een tijdje terug mailde ik dat mijn bedrijf (Paylogic) een Python conferentie zou organiseren. Nou, het is zover. Aanstaande vrijdag, 21 Mei, organiseren wij PyGrunn in ons kantoor in Groningen. Het onderwerp van PyGrunn is niet enkel Python, maar het zal wel een hoofdaandeel vormen omdat wij natuurlijk een echte Python shop zijn. De conferentie heeft een OpenSpaces karakter zodat er voldoende ruimte voor de deelnemers is om deels zelf de agenda te bepalen en eigen onderwerpen met 'peers' te kunnen bespreken. Hieronder heb ik de agenda bijgevoegd. We vragen 45 euro per persoon entree om de kosten voor het eten (luxe lunch), drinken en de organisatie ietwat te dekken. Hopelijk kun je daar begrip voor opbrengen en is het geen showstopper. Meer informatie kun je vinden op: www.pygrunn.nl Hopelijk tot vrijdag a.s.! Vriendelijke groeten, Berco Beute ============== Agenda: 9.30-9.50 Coffee 9.50-10.00 Welcome - Berco Beute 10:00-10:30 1.1 Jobert Abma (Online 24) Advanced webapp security PyFun 10:30-11:00 2.1 FREE (you?) 3.1 Oleg Podsadnyi (Paylogic) Google App Engine for real-world, large scale webapps. PyFun 11:00-11:30 1.2 Jan Misker (V2) iPhone apps and augmented reality PyFun 11:30-12:00 2.2 Henk de Groot (ILS) Intelligent Lecterns 3.2 Berco Beute (Paylogic) 'Cloud' computing for real PyFun 12:00-13:00 13:00-13:30 1.3 Merijn Terheggen Minimal Viable Products PyFun 13:30-14:00 2.3 Wil van Paridon (Metsens) Home automation management 3.3 FREE PyFun 14:00-14:30 1.4 Aldert Greydanus (Innovatio) Smartphone app (feest.je) PyFun 14:30-15:00 2.4 Oscar Vilaplana & Angelo Romano (Paylogic) The Python underneath Paylogic's high-load, high-availability architecture 3.4 Berco Beute (Paylogic) Python business case PyFun 15:00-15:30 1.5 Henk Doornbos (Windesheim) Glueing the virtual & physical with Python PyFun 15:30-16:00 2.5 Bart Wesselink (Paylogic) Advanced payment-routing for online transactions 3.5 Ivan Metzlar (Paylogic) epic proportions cloud simulation solutions PyFun 16.00-17.00 1.6 *KEYNOTE Ivan Sagalaev - (Yandex.ru) Lead developer's insight into advanced Python topics required to build Russia's biggest search engine.* 17:00-17:30 OpenSpace PyFun 17:30-20:00 Drinks (ICT Cafe - Feithuis) 20:00-small hours Beer -------------- next part -------------- An HTML attachment was scrubbed... URL: From berco at media2b.net Mon May 17 10:38:26 2010 From: berco at media2b.net (Berco Beute) Date: Mon, 17 May 2010 10:38:26 +0200 Subject: [python-nl] PyGrunn - Real world innovation with open source (and a byte of Python)! In-Reply-To: References: Message-ID: [EDIT: Excuses als je dit mailtje 2 keer ontvangt, de eerste keer dat ik het verstuurde heb ik hem zelf nooit ontvangen van de mailinglist. Vandaar dat ik hem nogmaals verstuur, maar nu als plain text.] Fellow Pythonistas! Een tijdje terug mailde ik dat mijn bedrijf (Paylogic) een Python conferentie zou organiseren. Nou, het is zover. Aanstaande vrijdag, 21 Mei, organiseren wij PyGrunn in ons kantoor in Groningen. Het onderwerp van PyGrunn is niet enkel Python, maar het zal wel een hoofdaandeel vormen omdat wij natuurlijk een echte Python shop zijn. De conferentie heeft een OpenSpaces karakter zodat er voldoende ruimte voor de deelnemers is om deels zelf de agenda te bepalen en eigen onderwerpen met 'peers' te kunnen bespreken. Hieronder heb ik de agenda bijgevoegd. We vragen 45 euro per persoon entree om de kosten voor het eten (luxe lunch), drinken en de organisatie ietwat te dekken. Hopelijk kun je daar begrip voor opbrengen en is het geen showstopper. Meer informatie kun je vinden op: www.pygrunn.nl Hopelijk tot vrijdag a.s.! Vriendelijke groeten, Berco Beute From gijs at pythonic.nl Mon May 17 11:07:02 2010 From: gijs at pythonic.nl (Gijs Molenaar) Date: Mon, 17 May 2010 11:07:02 +0200 Subject: [python-nl] PyGrunn - Real world innovation with open source (and a byte of Python)! In-Reply-To: References: Message-ID: <4BF10736.1080204@pythonic.nl> Hoi Berco, On 05/17/2010 10:38 AM, Berco Beute wrote: > [EDIT: Excuses als je dit mailtje 2 keer ontvangt, de eerste keer dat > ik het verstuurde heb ik hem zelf nooit ontvangen van de mailinglist. > Vandaar dat ik hem nogmaals verstuur, maar nu als plain text.] > mail die je stuurt naar deze lijst krijg je zelf niet, vandaar. Je hebt hem nu 2 keer verstuurd. Niet nog een keer sturen, aangezien je hem deze keer ook niet zal ontvangen ;) - gijs ------------- volgend deel ------------ Een niet-tekst bijlage is gescrubt... Naam: signature.asc Type: application/pgp-signature Grootte: 262 bytes Omschrijving: OpenPGP digital signature URL : From cyberco at media2b.net Mon May 17 11:22:26 2010 From: cyberco at media2b.net (Berco Beute) Date: Mon, 17 May 2010 11:22:26 +0200 Subject: [python-nl] PyGrunn - Real world innovation with open source (and a byte of Python)! In-Reply-To: <4BF10736.1080204@pythonic.nl> References: <4BF10736.1080204@pythonic.nl> Message-ID: Hoi Gijs, Aha, dat wist ik niet. Sorry voor het tweemaal versturen. Groeten, Berco 2010/5/17 Gijs Molenaar : > > Hoi Berco, > > On 05/17/2010 10:38 AM, Berco Beute wrote: >> [EDIT: Excuses als je dit mailtje 2 keer ontvangt, de eerste keer dat >> ik het verstuurde heb ik hem zelf nooit ontvangen van de mailinglist. >> Vandaar dat ik hem nogmaals verstuur, maar nu als plain text.] >> > > mail die je stuurt naar deze lijst krijg je zelf niet, vandaar. Je hebt > hem nu 2 keer verstuurd. Niet nog een keer sturen, aangezien je hem deze > keer ook niet zal ontvangen ;) > > ?- gijs > > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > > From reinout at vanrees.org Mon May 17 14:30:09 2010 From: reinout at vanrees.org (Reinout van Rees) Date: Mon, 17 May 2010 14:30:09 +0200 Subject: [python-nl] PyGrunn - Real world innovation with open source (and a byte of Python)! In-Reply-To: <4BF10736.1080204@pythonic.nl> References: <4BF10736.1080204@pythonic.nl> Message-ID: On 05/17/2010 11:07 AM, Gijs Molenaar wrote: > > mail die je stuurt naar deze lijst krijg je zelf niet, vandaar. Afhankelijk van je mailman instelling. Default is volgens mij inderdaad om je eigen mailtjes niet te krijgen. Als je zeker wilt weten dat alles goed gaat kan je het vinkje "ontvang je eigen mailtjes" aanzetten. Reinout From grimborg at gmail.com Mon May 17 16:37:23 2010 From: grimborg at gmail.com (=?UTF-8?Q?=C3=92scar_Vilaplana?=) Date: Mon, 17 May 2010 16:37:23 +0200 Subject: [python-nl] OOWrite is to LaTeX as OODraw is to? Message-ID: Fellow geeks, I'm looking for a tool to nicely generate single-page PDFs. My needs are: - Able to put a PDF/EPS/... as a background - Absolute positioning - Able to define tables, lists - Able to rotate blocks - Reasonably easy syntax (will be used to automatically generate many similar looking documents) - Easily usable from Python In essence I'm looking for the tool X that is to OODraw/CorelDraw/... as LaTeX is to OOWrite/MS Word. I've looked at webkit2pdf and a headless OODraw, but both seems a bit of an overkill. XML-FO has some limitations such as not being able to predict how many pages your document spans. Any ideas? Thanks! ?scar -------------- next part -------------- An HTML attachment was scrubbed... URL: From vm at klankschap.nl Mon May 17 16:45:42 2010 From: vm at klankschap.nl (Floris van Manen) Date: Mon, 17 May 2010 16:45:42 +0200 Subject: [python-nl] OOWrite is to LaTeX as OODraw is to? In-Reply-To: References: Message-ID: you might want to check reportlab .F On May 17, 2010, at 16:37, ?scar Vilaplana wrote: > Fellow geeks, > > I'm looking for a tool to nicely generate single-page PDFs. My needs are: > ? Able to put a PDF/EPS/... as a background > ? Absolute positioning > ? Able to define tables, lists > ? Able to rotate blocks > ? Reasonably easy syntax (will be used to automatically generate many similar looking documents) > ? Easily usable from Python > In essence I'm looking for the tool X that is to OODraw/CorelDraw/... as LaTeX is to OOWrite/MS Word. > > I've looked at webkit2pdf and a headless OODraw, but both seems a bit of an overkill. XML-FO has some limitations such as not being able to predict how many pages your document spans. > > Any ideas? > > Thanks! > > ?scar > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl From wim at go2people.nl Wed May 19 15:33:16 2010 From: wim at go2people.nl (Wim Feijen) Date: Wed, 19 May 2010 15:33:16 +0200 Subject: [python-nl] large uploads en django, apache en nginx Message-ID: Dag Gijs, Alles goed? Ik heb wat muziek van je website gedownload en vind sommige erg leuk! Ik had een vraagje, wat een beetje ging over hosting etc. en dacht, misschien weet jij het antwoord? Heb jij ervaring met apache, mod_wsgi, nginx en django? En weet je hoe ik het beste nginx kan configureren zodat bezoekers grote foto-mappen kunnen uploaden naar Django? Het gaat om bestanden van rond de 70 MB. Groeten van Wim -- Wim Feijen Algemeen directeur wim at go2people.nl 06 11113316 Go2People Keizersgracht 8 1015 CN Amsterdam 020 7370378 www.go2people.nl From wim at go2people.nl Wed May 19 15:35:38 2010 From: wim at go2people.nl (Wim Feijen) Date: Wed, 19 May 2010 15:35:38 +0200 Subject: [python-nl] large uploads en django, apache en nginx In-Reply-To: References: Message-ID: Nou deze mail ging de verkeerde kant op. In ieder geval, iedereen is welkom om een antwoord te geven! En die muziek van Gijs is echt leuk, vooropgesteld dat je van elektronisch houdt. :) Groeten van Wim 2010/5/19 Wim Feijen : > Dag Gijs, > > Alles goed? Ik heb wat muziek van je website gedownload en vind > sommige erg leuk! > > Ik had een vraagje, wat een beetje ging over hosting etc. en dacht, > misschien weet jij het antwoord? Heb jij ervaring met apache, > mod_wsgi, nginx en django? En weet je hoe ik het beste nginx kan > configureren zodat bezoekers grote foto-mappen kunnen uploaden naar > Django? > > Het gaat om bestanden van rond de 70 MB. > > Groeten van Wim > > -- > Wim Feijen > Algemeen directeur > wim at go2people.nl > 06 11113316 > > Go2People > Keizersgracht 8 > 1015 CN Amsterdam > 020 7370378 > www.go2people.nl > -- Wim Feijen Algemeen directeur wim at go2people.nl 06 11113316 Go2People Keizersgracht 8 1015 CN Amsterdam 020 7370378 www.go2people.nl From remco at maykinmedia.nl Thu May 20 15:46:23 2010 From: remco at maykinmedia.nl (Remco Wendt) Date: Thu, 20 May 2010 15:46:23 +0200 Subject: [python-nl] Location for meetup on july 14th Message-ID: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> Hello all, We are still looking for a location for the next PUN meetup on July 14th. if anyone has a location that can house approx. 50-60 people and would like the PUN to be in his hometown :) , let me know. Regards, Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl From anthonyvanderzwan at gmail.com Thu May 20 21:11:55 2010 From: anthonyvanderzwan at gmail.com (Anthony van der Zwan) Date: Thu, 20 May 2010 21:11:55 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> Message-ID: <8A780368-2F27-4AEF-BF19-26CA3591A7F6@gmail.com> Hallo, Wij zijn bezig een 'tech event(je)' te organiseren in Zeeland, en willen hier een Punn aan koppelen. Wie gaat daar over? Groet, Anthony Verstuurd vanaf mijn iPad Op 20 mei 2010 om 15:46 heeft Remco Wendt het volgende geschreven:\ > Hello all, > > We are still looking for a location for the next PUN meetup on July > 14th. if anyone has a location that can house approx. 50-60 people > and would like the PUN to be in his hometown :) , let me know. > > Regards, > Remco > -- > Maykin Media > Herengracht 416, 1017 BZ Amsterdam > tel.: +31 (0)6 187 967 06 > http://www.maykinmedia.nl > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl From larstiq at larstiq.dyndns.org Thu May 20 22:23:08 2010 From: larstiq at larstiq.dyndns.org (Wouter van Heyst) Date: Thu, 20 May 2010 22:23:08 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> Message-ID: <20100520202307.GB10171@one.lan> On Thu, May 20, 2010 at 15:46:23 +0200, Remco Wendt wrote: > Hello all, > > We are still looking for a location for the next PUN meetup on July > 14th. if anyone has a location that can house approx. 50-60 people and > would like the PUN to be in his hometown :) , let me know. Ik moet nagaan hoe Revspace (revspace.nl) in ruimte zit zo in de aanloop naar guadec, maar anders kan het daar wel denk ik. Wouter van Heyst From larstiq at larstiq.dyndns.org Thu May 20 22:27:44 2010 From: larstiq at larstiq.dyndns.org (Wouter van Heyst) Date: Thu, 20 May 2010 22:27:44 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <8A780368-2F27-4AEF-BF19-26CA3591A7F6@gmail.com> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> <8A780368-2F27-4AEF-BF19-26CA3591A7F6@gmail.com> Message-ID: <20100520202743.GC10171@one.lan> On Thu, May 20, 2010 at 21:11:55 +0200, Anthony van der Zwan wrote: > Hallo, > > Wij zijn bezig een 'tech event(je)' te organiseren in Zeeland, en > willen hier een Punn aan koppelen. Wie gaat daar over? Wat had je in gedachten? De reguliere PUN meetups lopen nu in een betrouwbaar patroon eens in de 3 maanden, dat is wel fijn om vast te houden. Een extra bijeenkomst kan natuurlijk altijd :) Wouter van Heyst From spaans at fox-it.com Fri May 21 11:14:32 2010 From: spaans at fox-it.com (Jasper Spaans) Date: Fri, 21 May 2010 11:14:32 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> Message-ID: <4BF64EF8.7000208@fox-it.com> On 20/05/10 15:46, Remco Wendt wrote: > We are still looking for a location for the next PUN meetup on July 14th. if anyone has a location that can house approx. 50-60 people and would like the PUN to be in his hometown :) , let me know. > During the week of July 14th a smallish outdoor computer event will be held in Oegstgeest: http://opencommunitycamp.org - I guess it would be nice to have these two groups of ner^Wcomputer enthousiasts mingle. Jasper -- Ir. Jasper Spaans Fox-IT Experts in IT Security! T: +31 (0) 15 284 79 99 KvK Haaglanden 27301624 From remco at maykinmedia.nl Fri May 21 16:04:04 2010 From: remco at maykinmedia.nl (Remco Wendt) Date: Fri, 21 May 2010 16:04:04 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <4BF64EF8.7000208@fox-it.com> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> <4BF64EF8.7000208@fox-it.com> Message-ID: <30A9CE31-23B9-41AA-ACF4-1C1092B7813F@maykinmedia.nl> On 21 mei 2010, at 11:14, Jasper Spaans wrote: > On 20/05/10 15:46, Remco Wendt wrote: >> We are still looking for a location for the next PUN meetup on July 14th. if anyone has a location that can house approx. 50-60 people and would like the PUN to be in his hometown :) , let me know. >> > During the week of July 14th a smallish outdoor computer event will be > held in Oegstgeest: http://opencommunitycamp.org - I guess it would be > nice to have these two groups of ner^Wcomputer enthousiasts mingle. That does sound like a pretty good idea :) Whom of the organisers can I best contact to talk this through? You? :) Cheers, Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl From remco at maykinmedia.nl Fri May 21 16:07:36 2010 From: remco at maykinmedia.nl (Remco Wendt) Date: Fri, 21 May 2010 16:07:36 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <8A780368-2F27-4AEF-BF19-26CA3591A7F6@gmail.com> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> <8A780368-2F27-4AEF-BF19-26CA3591A7F6@gmail.com> Message-ID: Dag Anthony, Ik zwengel de PUN een beetje aan en zorg dat er elke keer iemand is die het organiseren op zich wil nemen, dus als dat de persoon is die je wil spreken ben ik je man :) Remco 2010/5/20 Anthony van der Zwan > Hallo, > > Wij zijn bezig een 'tech event(je)' te organiseren in Zeeland, en willen > hier een Punn aan koppelen. Wie gaat daar over? > > Groet, > > Anthony > > Verstuurd vanaf mijn iPad > > Op 20 mei 2010 om 15:46 heeft Remco Wendt het > volgende geschreven:\ > > Hello all, >> >> We are still looking for a location for the next PUN meetup on July 14th. >> if anyone has a location that can house approx. 50-60 people and would like >> the PUN to be in his hometown :) , let me know. >> >> Regards, >> Remco >> -- >> Maykin Media >> Herengracht 416, 1017 BZ Amsterdam >> tel.: +31 (0)6 187 967 06 >> http://www.maykinmedia.nl >> >> _______________________________________________ >> Python-nl mailing list >> Python-nl at python.org >> http://mail.python.org/mailman/listinfo/python-nl >> > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From remco at maykinmedia.nl Fri May 21 16:09:27 2010 From: remco at maykinmedia.nl (Remco Wendt) Date: Fri, 21 May 2010 16:09:27 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: <20100520202307.GB10171@one.lan> References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> <20100520202307.GB10171@one.lan> Message-ID: Klinkt ook goed On Thu, May 20, 2010 at 22:23, Wouter van Heyst wrote: > On Thu, May 20, 2010 at 15:46:23 +0200, Remco Wendt wrote: > > Hello all, > > > > We are still looking for a location for the next PUN meetup on July > > 14th. if anyone has a location that can house approx. 50-60 people and > > would like the PUN to be in his hometown :) , let me know. > > Ik moet nagaan hoe Revspace (revspace.nl) in ruimte zit zo in de aanloop > naar guadec, maar anders kan het daar wel denk ik. > > Lijkt me ook een toffe locatie al moet ik zeggen dat een keer outdoor iets organiseren me wel als muziek in de oren klinkt :) Anders revspace voor de volgende PUN? Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From larstiq at larstiq.dyndns.org Fri May 21 20:43:26 2010 From: larstiq at larstiq.dyndns.org (Wouter van Heyst) Date: Fri, 21 May 2010 20:43:26 +0200 Subject: [python-nl] Location for meetup on july 14th In-Reply-To: References: <759F11AF-2515-4D2C-B705-869896C3DEB6@maykinmedia.nl> <20100520202307.GB10171@one.lan> Message-ID: <20100521184325.GA15538@one.lan> On Fri, May 21, 2010 at 16:09:27 +0200, Remco Wendt wrote: ... > > Ik moet nagaan hoe Revspace (revspace.nl) in ruimte zit zo in de aanloop > > naar guadec, maar anders kan het daar wel denk ik. > > > Lijkt me ook een toffe locatie al moet ik zeggen dat een keer outdoor iets > organiseren me wel als muziek in de oren klinkt :) Anders revspace voor de > volgende PUN? Sure, er lopen geloof ik aardig wat mensen met python affiniteit rond. Zelf zit ik dan als het goed is in Finland. Wouter van Heyst From remco at maykinmedia.nl Fri May 28 16:10:27 2010 From: remco at maykinmedia.nl (Remco Wendt) Date: Fri, 28 May 2010 16:10:27 +0200 Subject: [python-nl] Django NL meetup - june 9th - call for presentations Message-ID: Hello all, We are still looking for presentations for the Django meetup scheduled for June 9th, Reinout is going to give a presentation about all the nice stuff that he/we learned about on djangocon.eu and Dave will give a lightning talk about updating your site from within the Django Admin. But of course we need more presentations, so go ahead and claim those slots: http://wiki.python.org/moin/DjangoMeetingNL/DM/ABC090710 See you there! Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From remco at maykinmedia.nl Sun May 30 18:45:16 2010 From: remco at maykinmedia.nl (Remco Wendt) Date: Sun, 30 May 2010 18:45:16 +0200 Subject: [python-nl] Next PUN meeting rescheduled to July 17th! Message-ID: Dear Pythonistas, This is just a head's up. The next Python Users Meetups has been rescheduled to Saturday July 17th because this time the PUN will be hosted by the Open Community Camp , an outdoor nerd event organised in Oegstgeest. Because of the OCC programme being already quite full we had to reschedule to Saturday. But that gives us the great advantage of doing a PUN in an outdoors environment and joining a larger group of nerd colleages who have expertise in a broader set of fields, allowing for some interesting crossover. The location for the PUN can hold a maximum of 49 people (this is a hard limit imposed by the local authorities), so if you will join, please register yourself here. Also the OCC has to know how many people will be at the PUN so they can properly stock their bar :) Please make sure you register before Wednesday July 14th! More information to follow, Remco -- Maykin Media Herengracht 416, 1017 BZ Amsterdam tel.: +31 (0)6 187 967 06 http://www.maykinmedia.nl -------------- next part -------------- An HTML attachment was scrubbed... URL: From bram at bramd.nl Sun May 30 18:59:53 2010 From: bram at bramd.nl (Bram Duvigneau) Date: Sun, 30 May 2010 18:59:53 +0200 Subject: [python-nl] Google app engine: Django of iets anders? Message-ID: <4C029989.6060707@bramd.nl> Pythonistas, Ik ben aan het kijken naar Google appengine voor een nieuw projectje. Tot nu toe heb ik alleen met Django gewerkt voor Python webapps, daarom leek Django me ook een logische keus om op appengine te gebruiken. Nu ik een beetje aan het prutsen ben, lijkt Django me steeds minder aantrekkelijk op appengine. Ten eerste ben ik bang dat de overhead van het hele Django framework merkbaar gaat worden, om dat appengine CGI-based is. Ook kan ik out of the box de Django model layer/ORM niet gebruiken en de ORM is natuurlijk ook niet heel erg geschikt voor de mogelijkheden en onmogelijkheden van Google's datastore. Met de ORM verlies je meteen een ander voordeel van Django, namelijk de pluggable apps die je dan toch zult moeten aanpassen voor Appengine inclusief de Django admin. Wat nog wel aantrekkelijk is: * URL routing * Forms * Django template language Ik zit erover te denken om geheel van Django af te stappen en een custom stack te bouwen. Voor URL routing en wat andere basis-zaken zou ik repoze.bfg kunnen gebruiken. Ik heb bfg nog nooit gebruikt, maar ziet er goed gedocumenteerd en bruikbaar uit. Voor forms weet ik nog niet wat een goede optie is en Jinja2 ziet er interessant uit als template language. Heeft iemand hier weleens een wat serieuzer/groter project op appengine gedraaid en wat zijn jullie ervaringen m.b.t. Django of zelf een stack bij elkaar schrapen? Bram From konryd at gmail.com Sun May 30 20:18:32 2010 From: konryd at gmail.com (Konrad Delong) Date: Sun, 30 May 2010 20:18:32 +0200 Subject: [python-nl] Google app engine: Django of iets anders? In-Reply-To: <4C029989.6060707@bramd.nl> References: <4C029989.6060707@bramd.nl> Message-ID: Hi, I wrote an app for the app engine once and went through similar path of thinking. I stuck with Django, and am doing just fine (other frameworks give you the same subset of functionality that Django does - you still need to use Google's storage API). There are couple of tools that extend the subset of Django functionality over GAE (like this one [1]). None of them, unfortunately, gives you the possiblility of running admin. In conclusion: I don't think there's anything that makes Django on GAE worse when compared to other frameworks on GAE. Since you are going only to run a subset of the whole framework, you can use this as an opportunity to learn a new one (disclaimer: I haven't :>). good luck with your project, Konrad PS. I just love google translate/gmail integration xD [1] http://code.google.com/p/google-app-engine-django/ From erwin at eight.nl Mon May 31 14:57:03 2010 From: erwin at eight.nl (Erwin Elling - Eight Media) Date: Mon, 31 May 2010 14:57:03 +0200 Subject: [python-nl] Google app engine: Django of iets anders? In-Reply-To: <4C029989.6060707@bramd.nl> References: <4C029989.6060707@bramd.nl> Message-ID: Heej Bram, Zelf heb ik voor kleinere projecten waarin ik van de grond af begon wel Django gebruikt op GAE. Bij dingen die wat ingewikkelder werden en ik pluggable apps van anderen wilde gaan gebruiken, ben ik van GAE afgestapt, inderdaad vanwege het niet compatibele model/ORM gebeuren. Misschien is dit django-nonrel/djangoappengine nog interessant: http://www.allbuttonspressed.com/projects/djangoappengine Als je toch geen Django wil gebruiken is het webapp framework van Google zelf ook best de moeite waard. Standaard zit de Django template language er al bij, geloof ik. Ben benieuwd naar jouw bevindingen, Erwin 2010/5/30 Bram Duvigneau > Pythonistas, > > Ik ben aan het kijken naar Google appengine voor een nieuw projectje. Tot > nu toe heb ik alleen met Django gewerkt voor Python webapps, daarom leek > Django me ook een logische keus om op appengine te gebruiken. > > Nu ik een beetje aan het prutsen ben, lijkt Django me steeds minder > aantrekkelijk op appengine. Ten eerste ben ik bang dat de overhead van het > hele Django framework merkbaar gaat worden, om dat appengine CGI-based is. > Ook kan ik out of the box de Django model layer/ORM niet gebruiken en de ORM > is natuurlijk ook niet heel erg geschikt voor de mogelijkheden en > onmogelijkheden van Google's datastore. > > Met de ORM verlies je meteen een ander voordeel van Django, namelijk de > pluggable apps die je dan toch zult moeten aanpassen voor Appengine > inclusief de Django admin. > > Wat nog wel aantrekkelijk is: > * URL routing > * Forms > * Django template language > > Ik zit erover te denken om geheel van Django af te stappen en een custom > stack te bouwen. Voor URL routing en wat andere basis-zaken zou ik > repoze.bfg kunnen gebruiken. Ik heb bfg nog nooit gebruikt, maar ziet er > goed gedocumenteerd en bruikbaar uit. Voor forms weet ik nog niet wat een > goede optie is en Jinja2 ziet er interessant uit als template language. > Heeft iemand hier weleens een wat serieuzer/groter project op appengine > gedraaid en wat zijn jullie ervaringen m.b.t. Django of zelf een stack bij > elkaar schrapen? > > Bram > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > http://mail.python.org/mailman/listinfo/python-nl > -- Erwin Elling: User Experience | Social Media erwin at eight.nl | +31 (0)6 3853 7325 | Twitter: @erwinelling Eight Media Velperweg 92, 6824 HL Arnhem www.eight.nl | +31 (0)26 3842440 | info at eight.nl | Twitter: @eightmedia ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From achiel at elsuxor.net Mon May 31 13:39:44 2010 From: achiel at elsuxor.net (Achiel van der Mandele) Date: Mon, 31 May 2010 13:39:44 +0200 Subject: [python-nl] Google app engine: Django of iets anders? Message-ID: > Date: Sun, 30 May 2010 18:59:53 +0200 > From: Bram Duvigneau > To: Dutch Python developers and users > Subject: [python-nl] Google app engine: Django of iets anders? > Message-ID: <4C029989.6060707 at bramd.nl> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Pythonistas, > > Ik ben aan het kijken naar Google appengine voor een nieuw projectje. > Tot nu toe heb ik alleen met Django gewerkt voor Python webapps, daarom > leek Django me ook een logische keus om op appengine te gebruiken. > > Nu ik een beetje aan het prutsen ben, lijkt Django me steeds minder > aantrekkelijk op appengine. Ten eerste ben ik bang dat de overhead van > het hele Django framework merkbaar gaat worden, om dat appengine > CGI-based is. Ook kan ik out of the box de Django model layer/ORM niet > gebruiken en de ORM is natuurlijk ook niet heel erg geschikt voor de > mogelijkheden en onmogelijkheden van Google's datastore. > > Met de ORM verlies je meteen een ander voordeel van Django, namelijk de > pluggable apps die je dan toch zult moeten aanpassen voor Appengine > inclusief de Django admin. > > Wat nog wel aantrekkelijk is: > ?* URL routing > ?* Forms > ?* Django template language > > Ik zit erover te denken om geheel van Django af te stappen en een custom > stack te bouwen. Voor URL routing en wat andere basis-zaken zou ik > repoze.bfg kunnen gebruiken. Ik heb bfg nog nooit gebruikt, maar ziet er > goed gedocumenteerd en bruikbaar uit. Voor forms weet ik nog niet wat > een goede optie is en Jinja2 ziet er interessant uit als template > language. Heeft iemand hier weleens een wat serieuzer/groter project op > appengine gedraaid en wat zijn jullie ervaringen m.b.t. Django of zelf > een stack bij elkaar schrapen? > Je kunt ook kijken naar django-nonrel: http://www.allbuttonspressed.com/projects/djangoappengine Zijn een paar mannetjes die bezig zijn django om te hekken om met non-relationele db's samen te werken. Tot nu toe supporten ze mongodb en GAE (BigTables). Wellicht dus iets om naar te kijken. Merk wel op dat je dus redelijk wat dingen niet kunt doen (zoals manytomanyfields in je modellen) Ben benieuwd wat je uiteindelijk gaat kiezen, keep us posted :) gr, Achiel