Django community: Community blog posts RSS
This page, updated regularly, aggregates Community blog posts from the Django community.
-
Error Tracing in Sentry
A few weeks ago we pushed out an update to Sentry, bumping it's version to 1.6.0. Among the changes was a new "Sentry ID" value which is created by the client, rather than relying on the server. This seems like something insignificant, but it allows you to do something very powerful: trace errors... -
Announcing djeneralize
We're pleased to announce the first alpha release of a new package, djeneralize, to augment the model inheritance available in Django. djeneralize allows you to define specializations of general case models and then have these specializations returned from querying the database. For example:This allows all the fruit in the database to be returned as the specialized fruit model instances rather than general Fruit model instances. We hope this functionality will allow the grouping of content types with common fields and allow rapid access to the specific model instances so that list views can be easily built which reflect the diversity of specialized content.djeneralize handles all the database lookups that you would need to perform behind the scenes and allows the vast majority of Django query syntax to be used. It supports multiple-levels of specialization to allow querying of sub-generalizations.We are planning on integrating this work into a current project to allow fine-grained categorization of all content on the 2degrees platform and hope this will offer us all the power and flexibility we need.To get djeneralize either clone the source from github, or install it via easy_install:$ easy_install djeneralizeFurther information and full documentation is also available. -
DjangoDE 0.1 Released
I spend most of time at work building websites in Django. My editor of choice until now has been Kate with Chromium open on another screen. Most of my co-workers use VIM inside a PuTTY session to do their editing. With multicore machines with gigabytes of RAM, surely there’s a better way? I investigated the [...] -
Book: Eckart's notes - good book, critique of the outcome
Summary: good book, nice to read. Lots of good tips that I like. But at the end I was left with a sour taste because the good didn't last. The company that is the core of the book and that embodied the book's contents got sold and that was the end of line for a lot that the book tries to tell/sell. I'll include an example of something that might work at the end. Disclaimer: I know nobody that worked in any of those companies I mention, so I might be totally wrong of I might have a wrong impression. Please correct by e-mail or by adding a comment if it is the case! The book A colleague was wildly enthousiastic about the magical Eckart's notes, presumably a great book with a non-standard notebook-like look. Written by Eckart Wintzen . I didn't manage to get my hand on it as his copy was in heavy circulation: others kept grabbing it before I could lay my hand on it :-) You can't have better advertising than that :-) I planned on buying it myself but got lucky at the last Dutch django meeting as Wim gave a talk about reading books … -
Book: Eckart's notes - good book, critique of the outcome
Summary: good book, nice to read. Lots of good tips that I like. But at the end I was left with a sour taste because the good didn't last. The company that is the core of the book and that embodied the book's contents got sold and that was the end of line for a lot that the book tries to tell/sell. I'll include an example of something that might work at the end. Disclaimer: I know nobody that worked in any of those companies I mention, so I might be totally wrong of I might have a wrong impression. Please correct by e-mail or by adding a comment if it is the case! The book A colleague was wildly enthousiastic about the magical Eckart's notes, presumably a great book with a non-standard notebook-like look. Written by Eckart Wintzen . I didn't manage to get my hand on it as his copy was in heavy circulation: others kept grabbing it before I could lay my hand on it :-) You can't have better advertising than that :-) I planned on buying it myself but got lucky at the last Dutch django meeting as Wim gave a talk about reading books … -
Primer apunt del 2011
Primer apunt del 2011 Primer apunt d'aquests any. Se diu aviat quan gairebé ja ha passat un mes del 2011. Aquesta aturada per festes ha suposat també una aturada en els pots d'aquest blog. No vull dir que escriure sigui una rutina més, però sí que requereix de moments de tranquil·litat davant de l'ordinador, de reorganitzar idees, i amb les festes i amb tot el que queda pendent a l'inici d'any per mor de les festes, doncs tot s'acumula i els moments propicis per escriure al blog són molt limitats. Així que aquest primer apunt implica d'alguna manera tornar a la normalitat després de festes, posar en ordre els projectes i també fer un petit resum de l'any passat, que com a nota històrica doncs tampoc queda tan malament. Als soferts lectors ja us aviso que aquest apunt va de batalles, buabulància, projectes, ... Un sac on s'hi pot trobar de tot, bé si fa no fa com als resums anuals que fan per les teles, però sense els cops i les caigudes. Com molts sabeu el 2010 va ser l'any en que vaig deixar una feina estable a Tui España (després Hotelbes) per dedicar-me junt amb altre(s) socis a … -
DjangoSites Deployment Statistics
A long time ago I started collecting statistics from people submitting their sites to DjangoSites. I promised to collate the results one day - and here they are. -
DjangoSites Deployment Statistics
Every person that submits a site to DjangoSites gets a chance to include details about how they deployed their website: what database they use, what version of Django they use, and so on. The aggregated statistics are now online for all to see. The deployment details for individual websites are not visible. You can see the stats in a basic form along with some pretty charts on the DjangoSites website by clicking the Deployment Stats link in the navigation bar. I'd love to hear any feedback you've got, please let me know your thoughts via e-mail or Twitter -
DjangoSites Deployment Statistics
Every person that submits a site to DjangoSites gets a chance to include details about how they deployed their website: what database they use, what version of Django they use, and so on. The aggregated statistics are now online for all to see. The deployment details for individual websites are … -
Web Konferencia 2007.programfüzet.publish()
A Lisp kódok hadát némileg félretéve örömmel jelenthetem be a már korábban meghirdetett Magyarországi Web Konferencia 2007. évi állomását. A minap közzétett programfüzet híven tükrözi a rendezvényen felmutatott a PHP Konferencia-sorozat óta egyre szélesedő technológiák halmazát. Idén az Xdebug eszközt bemutató előadásom mellett az elmaradt Workshop 2.0-ra szánt, a Django AJAX-os oldalát taglaló prezentációmat is [...] -
Szép volt, jó volt
Véget ért a Magyarországi Web Konferencia 2006. Django: Python on Rails c. előadásom fóliái megtekinthetők online. A prezentációhoz kapcsolódó blogmotor forráskódjai letölthetők TAR csomagban. A diasort is mellékeltem. Köszönöm többek között Dohány Tamás *, Farkas Szilveszter * és Őry Máté * elismerő szavait, valamint köszönöm a szervezőknek ezt az újabb kiváló színvonalú konferenciát. * Török [...] -
Just for always and for ever be with me
Idén is, ahogy már tavaly is, noha ezúttal új köntösben, van szerencsém bemutatni az érdeklődő hallgatóságnak a webes technológiák egy éppen aktuális gyöngyszemét. A 2006-os Magyarországi Web Konferencián Django: Python on Rails címmel fogok előadást tartani. 17-én, szombaton 22.00-kor a Love Alliance Soundsystem lép fel a Sarkban. Február 23-án pedig a ... -
(defun webconf () (“Jó volt, szép volt”))
Végetért a 2007-es Magyarországi Web Konferencia. A CEU konferencia központ négy termében párhuzamosan zajló, összesen 24 előadás komoly szakmai anyaggal várta az érdeklődő közönséget – a Java és ASP.NET gyakorlati bemutatókon keresztül az elméletibb síkon mozgó eszmefuttatásokig. Alkalmazásfejlestés Djangóval és GWT-vel címmel tartott előadásomat a teli hasú hallgatóság számára gondolatébresztőnek szántam, egy általam elgondolt webalkalmazás [...] -
Web 2.0 workshop: fejlesztőknek fejlesztőktől
November elején jelentette be Bártházi András a közösség előtt, hogy Palócz Istvánnal karöltve januárban szándékoznak megrendezni a Web 2.0 workshop névre keresztelt szakmai konferenciát, amelyen hazai előadók tolmácsolásában ismerkedhet meg a hallgatóság a webkettő technikai oldalával változatos gyakorlati előadásokon keresztül. A rendezvény természetes ellensúlyozója az igen hevesen bírált, mintegy féléve levezényelt Web 2.0 Synopsynmnak ill. Internet Hungary 2006-nak, ahol – ellentétben a hype-pal – a korszerű webes megoldások fejlesztőket és felhasználókat érintő problémái kerültek terítékre. A Web 2.0 workshopon abban a megtiszteltetésben részesültem, hogy Bártházi András, Palócz István és Fekete Ferenc előadói társaságában (további előadók kerestetnek!) az általam igen kedvelt Python alapú Django keretrendszer ajaxos aspektusait mutathatom be az érdeklődőknek. Az előadásom egyben logikai folytatása is az első Magyarországi Web Konferencián tartott Django: Python on Rails prezentációmnak. A szakmai nap közösségi döntés folytán január 20-án, szombaton lesz. A részvételi díj 9 900 Ft. -
Lessons Learned from a Django Deployment
This website was built with Django 1.2.4, and is hosted by Webfaction.com. Webfaction is easy to set up, and if you are not a deployment expert (i.e. you are not Jacob Kaplan-Moss) that's what you should use. I followed James Bennet's book some of the way. It has a few errors in the code and it is a little dated, but it helped me as a beginner. You can find it here. Use django-taggit django-tagging is kind of dead, and Alex Gaynor (who is probably the most productive programmer who can't buy alcohol legally in the US) has made a better and more extensible alternative: django-taggit. It actually has a couple of extensions and it's on Eric Holscher's Read the Docs here. Pay attention to which Python Version you are using Webfaction (like just about every computer) has multiple versions of python installed, and one (usually not the one you want) will be used when you type "python" To use the one you want, say 2.6, you either type "python2.6" every time, or you add this line to your ~/.bash_profile (create it if it's not there): alias python=python2.6 Some use ~/.profile or ~/.bashrc instead. Read more about the difference (or … -
Translate Rancho
Rancho is available in English, Portuguese and Spanish (okay, I know some strings are not *yet* updated but they’ll be). As we think it’ll benefit more people who don’t speak these languages, we’re asking for translators who want to contribute to this Open Source project. We have a nice Rosetta app installed where the translators [...] -
Python class at Master in Free Software 09/10
Last Friday I gave an introduction to Python as class in Master in Free Software. In this session I tried to cover Python from the very basics to decorators, properties and PDB. All covered only as an overview, not in deep detail. After the introduction we did a simple PyGTK application to list the files [...] -
Apologies to Django Community
I have my blog syndicated in Django Community since a while now and I’ve always respected Django Community’s rules by only having Django related posts appearing there, that is, by making good use of the Django category/filter have syndicated there. Today, I’ve realized that many of my posts unrelated to Django have appeared in Django [...] -
Going to GUADEC
One more year, Igalia will give me the chance and the pleasure to attend GUADEC one more year, this time in Den Haag. My fellow Igalians Iago, Alejandro Piñeiro and José Dapena will give talks about Grilo, Cally and Modest 4, respectively. As for me, I’m hoping my lightening talk about Text Prediction on GNOME [...] -
Going to FOSDEM!
… and also, this year I giving two presentations there. I’m presenting OCRFeeder in the GNOME DevRoom and SeriesFinale in the Embedded/Mobile DevRoom! I just love FOSDEM, the spirit of it, the number of important Open Source projects in there and the city of Brussels! If you wanna have a chat about OCRFeeder, SeriesFinale, Hildon [...] -
Django på FSData, en howto
hej -
Django på FSData, en howto
hej -
Lessons Learned from a Django Deployment
-
Lessons Learned from a Django Deployment
This website was built with Django 1.2.4, and is hosted by Webfaction.com. Webfaction is easy to set up, and if you are not a deployment expert (i.e. you are not Jacob Kaplan-Moss) that’s what you should use. I followed James Bennet’s book some of the way. It has a few errors in the code and it is a little dated, but it helped me as a beginner. You can find it here. Use django-taggit django-tagging is kind of dead, and Alex Gaynor (who is probably the most productive programmer who can’t buy alcohol legally in the US) has made a better and more extensible alternative: django-taggit. It actually has a couple of extensions and it’s on Eric Holscher’s Read the Docs here. Pay attention to which Python Version you are using Webfaction (like just about every computer) has multiple versions of python installed, and one (usually not the one you want) will be used when you type “python” To use the one you want, say 2.6, you either type “python2.6” every time, or you add this line to your ~/.bash_profile (create it if it’s not there): 1 alias python=python2.6 Some use ~/.profile or ~/.bashrc instead. Read more about the difference … -
Lessons Learned from a Django Deployment
This website was built with Django 1.2.4, and is hosted by Webfaction.com. Webfaction is easy to set up, and if you are not a deployment expert (i.e. you are not Jacob Kaplan-Moss) that’s what you should use. I followed James Bennet’s book some of the way. It has a few errors in the code and it is a little dated, but it helped me as a beginner. You can find it here. Use django-taggit django-tagging is kind of dead, and Alex Gaynor (who is probably the most productive programmer who can’t buy alcohol legally in the US) has made a better and more extensible alternative: django-taggit. It actually has a couple of extensions and it’s on Eric Holscher’s Read the Docs here. Pay attention to which Python Version you are using Webfaction (like just about every computer) has multiple versions of python installed, and one (usually not the one you want) will be used when you type “python” To use the one you want, say 2.6, you either type “python2.6” every time, or you add this line to your ~/.bash_profile (create it if it’s not there): 1 alias python=python2.6 Some use ~/.profile or ~/.bashrc instead. Read more about the difference …