Blog-Einträge getaggt mit django

gewählte Tags:
(-)
verwandte Tags:
blog(+)
dughh(+)
framework(+)
hamburg(+)
javascript(+)
mac(+)
opensource(+)
planetrcs(+)
python(+)
sysadmin(+)
unconference(+)
usergroup(+)
verschiedenes(+)
web(+)

Dritte Hamburger Python Unconference

Python Unconference Hamburg

Vom 09. bis 11. September 2016 findet die 3​. Python Unconference​ Hamburg an der Technischen Universität Hamburg-Harburg (TUHH) statt.

Erwartet werden über 100 Python­-User bzw. Developer aus Hamburg und dem Rest der Welt. Von "Greenhorns" bis zu "proven Experts" aus den Bereichen Mathematik, Data Science ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 08. Juli

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 08.07.2015 um 19:30 statt. Achtung: Neue Location! Dieses Mal treffen wir uns in den Räumen der Smaato Inc., Valentinskamp 70, Emporio 19. Stock in 20355 Hamburg.

Auf diesem Treffen gibt ...

mehr lesen »

Zweite Hamburger Python Unconference

Python Unconference Hamburg

Vom 04. bis 06. September 2015 findet die 2​. Python Unconference​ Hamburg im Institut für organische Chemie der Universität Hamburg statt.

Erwartet werden weit über 200 Python­-User bzw. Developer aus Hamburg und dem Rest der Welt. Von "Greenhorns" bis zu "proven Experts" aus den Bereichen ...

mehr lesen »

Erste Hamburger Python Unconference

Python Unconference Hamburg

Am 29. und 30. November 2014 veranstalten die Python Usergroup Hamburg und dem Fachschaftsrat Informatik der Uni Hamburg zusammen mit dem boot e.V. [1] die 1. Python Unconference Hamburg.

Eingeladen sind alle Python-Entwickler aus Wissenschaft und Technik, Finance, BigData, Machine Learning und Webentwicklung vom Anfänger ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 12. März

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 12.03.2014 um 19:30 statt. Achtung: Neue Location! Dieses Mal treffen wir uns in den Räumen der Familonet GmbH in der Sternstrasse 97 in 20357 Hamburg.

Für dieses Treffen ist ein ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 08. Mai

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 08.05.2013 um 19:30 statt. Dieses Mal treffen wir uns wieder in den Räumen der intosite GmbH im Poßmoorweg 1 (3.OG) in 22301 Hamburg.

Die Organisation der Django-UserGroup Hamburg findet ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 09. Januar

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 09.01.2013 um 19:30 statt. Dieses Mal treffen wir uns wieder in den Räumen der intosite GmbH im Poßmoorweg 1 (3.OG) in 22301 Hamburg.

Da wir in den Räumlichkeiten einen ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 14. November

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 14.11.2012 um 19:30 statt. Dieses Mal treffen wir uns in den Räumen der intosite GmbH im Poßmoorweg 1 (3.OG) in 22301 Hamburg.

Da wir in den Räumlichkeiten einen Beamer ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 12. September

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 12.09.2012 um 19:30 statt. Dieses Mal treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg (3.OG).

Da wir in den Räumlichkeiten ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 11. Juli

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 11.07.2012 um 19:30 statt. Auch dieses Mal treffen wir uns in den Räumen der intosite GmbH im Poßmoorweg 1 (3.OG) in 22301 Hamburg.

Da wir in den Räumlichkeiten einen ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 09. Mai

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 09.05.2012 um 19:30 statt. Anders als bisher treffen wir uns diesmal in den Räumen der intosite GmbH im Poßmoorweg 1 (3.OG) in 22301 Hamburg.

Da wir in den Räumlichkeiten ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 11. Januar

Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 11.01.2012 um 19:30 statt. Wie bei den letzten Malen treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg (Anfahrtsbeschreibung auf Google Maps ...

mehr lesen »

Django-UserGroup Hamburg jetzt mit festen Terminen

Ab 2011 trifft sich die Django-UserGroup Hamburg (dughh) immer am zweiten Mittwoch in allen ungeraden Monaten um 19:30 Uhr.

Die nächsten drei Termine sind also:

Alle Termine sind über den folgenden Link als Google Kalender verfügbar: http ...

mehr lesen »

Einladung zur Django-UserGroup Hamburg am 23. März

Das nächste Treffen der Django-UserGroup Hamburg findet am Dienstag, den 23.03.2010 um 19:30 statt. Wie bei den letzten Malen treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg (Anfahrtsbeschreibung auf Google Maps ...

mehr lesen »

libjpeg symbol not found error with PIL on 10.6 Snow Leopard

If you get the following error, while Installing PIL on Mac OS X 10.6 Snow Leopard read on for a possible solution:

>>> from PIL import _imaging
Traceback (most recent call last):
  File "<stdin>", line 1, in <module ...
mehr lesen »

Sechstes Treffen der Django-UserGroup Hamburg

Das sechste Treffen der Django-UserGroup Hamburg findet am Dienstag, den 12.01.2010 um 19:30 statt. Wie bei den letzten Malen treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg.

Eine Anfahrtsbeschreibung gibt es via Google ...

mehr lesen »

Fünftes Treffen der Django-UserGroup Hamburg

Das fünfte Treffen der Django-UserGroup Hamburg findet am Dienstag, den 27.10.2009 um 19:30 statt. Wie beim letzten Mal treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg.

Eine Anfahrtsbeschreibung gibt es auf der CoreMedia ...

mehr lesen »

Write your own ReStructuredText-Writer

Some time ago I decided to use ReStructuredText as the universal Format for nearly all content on my website. This includes not only all pages but also all blog entries like this one you are currently reading.

Soon after I had implemented the Django backend for ...

mehr lesen »

FrOSCon 2009

FrOSCon

Vergangenes Wochenende - am 22. und 23. August 2009 - fand in St. Augustin die FrOSCon statt. Für die FrOSCon war es (soweit ich weiß) das vierte Jahr, ich war zum ersten Mal dabei.

Die FrOSCon ist eine zweitägige Konferenz zu den Themen Freie Software und Open Source. Neben einem ...

mehr lesen »

Viertes Treffen der Django-UserGroup Hamburg

Das vierte Treffen der Django-UserGroup Hamburg findet am Dienstag, den 04.08.2009 um 19:30 statt. Wie beim letzten Mal treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg.

Eine Anfahrtsbeschreibung gibt es auf der CoreMedia ...

mehr lesen »

Bericht vom dritten Django-UserGroup Treffen in Hamburg

Am Dienstag, den 12.05.2009, hat sich die Django-UserGroup Hamburg zum dritten Mal getroffen. Dank der CoreMedia AG hatten wir diesmal einen Raum mit Beamer und W-Lan zur Verfügung, so dass wir eine Reihe kurzer Vorträge halten bzw. hören konnten. Wenn wir ...

mehr lesen »

Switching from PHP to Django: The Result

from PHP to Django mehr lesen »

Drittes Treffen der Django-UserGroup Hamburg

Das dritte Treffen der Django-UserGroup Hamburg findet am Dienstag, den 12.05.2009 um 19:30 statt. Anders als bei den letzten Malen treffen wir uns diesmal in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg.

Eine Anfahrtsbeschreibung gibt es auf ...

mehr lesen »

Add Full-Text Search to your Django project with Whoosh

Whoosh is a pure-python full-text indexing and searching library. Whoosh was opensourced recently and makes it easy to add a fulltext search to your site without any external services like Lucene or Solr for example.

Whoosh is pretty flexible, but to ...

mehr lesen »

Distributing Mediafiles with Django Apps

Some reuseable Django applications need mediafiles (CSS stylesheets or JavaScript files) to function properly. One common approach is to document, that the user has to copy these files to the MEDIA_ROOT directory.

Another example is django.contrib.admin. The recommended way here is to configure ...

mehr lesen »

Zweites Treffen der Django-UserGroup Hamburg

Nachdem das letzte Treffen durchaus positiv angenommen wurde, möchte ich nun das zweite Treffen der Django-UserGroup Hamburg ankündigen.

Am Dienstag, den 24.03.2009 um 19:30 treffen sich Hamburger Djangonauten im Kick&Company in Altona. Die genaue Anschrift lautet: Klausstr. 1, 22765 Hamburg. Als ...

mehr lesen »

Django: Changelist-Filter als Drop-Down

Django bietet mit contrib.admin eine sehr gute Möglichkeit schnell ein Admin-Interface für CRUD-Operationen zu erstellen. In den Listen-Ansichten der Objekte gibt es die Möglichkeit dem Benutzer Filter zu präsentieren, mit denen er die angezeigten Objekte nach bestimmten Kriterien eingrenzen kann.

Diese Filter sehen normalerweise so ...

mehr lesen »

Website Relaunch 2009

Ziemlich lange hatte ich schon das Bedürfnis meine eigene Webseite endlich zu erneuern. Seit April 2005 schreibe ich meinen Blog und von Beginn an habe ich immer das Kubrick-Template benutzt. Die meiste Zeit über wurde der Blog mit Serendipity betrieben und der Rest der Seite bestand aus ...

mehr lesen »

Django-UserGroup Hamburg

Besser spät als nie möchte ich jetzt "offiziell" das erste Treffen der Hamburger Django-UserGroup ankündigen.

Nächsten Dienstag, am 27.01.2009 um 19:30 treffen sich Hamburger Djangonauten im Kick&Company in Altona. Die genaue Anschrift lautet: Klausstr. 1, 22765 Hamburg. Als "Erkennungszeichen" werde ich ein Django-Buch mitbringen ...

mehr lesen »

Kurztipp: Absenderadressen in Django-Projekten

Damit ein Django-Projekt E-Mails versenden kann - und dieses z.B. im Fehlerfall auch tut - müssen einige Einstellungen vorgenommen werden. Die meisten der Einstellungen sind in der Dokumentation leicht zu finden, denn sie beginnen alle mit EMAIL_. Um festzulegen, mit welcher Absenderadresse Django die Mails verschickt (also ...

mehr lesen »

Django Settings

Nachdem Martin grade seine settings.py mit einigen netten Kniffen gebloggt hat, möchte ich kurz die Gelegenheit nutzen und auch ein paar Dinge zum Thema Django settings.py bloggen, die ich schon länger benutze.

Lokale Settings

Die Mehrheit der Django Entwickler benutzt mittlerweile einen Mechanismus, wie ihn Martin ...

mehr lesen »

Django, mod_wsgi and HTTP Authentication

I sometimes use HTTP (Basic) Authentication to authenticate requests to an API of a website. Using cookie and form-based authentication for an API which will be used programmatically is generally a PITA. If the views are exposed via HTTPS (SSL/TLS encrypted) then I see ...

mehr lesen »

Add and remove Django-Admin Inlines with JavaScript

The built-in Django Admin-Interface (django.contrib.admin) has a nifty little feature called Inlines or InlineModelAdmins. With Inlines you can edit multiple related objects right on the bottom of the page of the parent object. Looking at the official Django tutorial a Poll-object ...

mehr lesen »

Pisa and Reportlab pitfalls

Generating PDFs with Django, Pisa and Reportlab and what to look out for

About a week ago an entry about generating PDFs with Django was posted on the Uswaretech Blog. In particular this blog post talks about using Pisa, a html2pdf python library to generate complex ...

mehr lesen »

Three simple Django apps to make your clients happy

During the last Django projects I've done for my clients and for myself I found a few features useful, which I now include in most of the projects I build with Django. What I'm going to introduce now are ...

mehr lesen »

django-hosting.de Neuerungen

Übers Wochenende habe ich ein paar kleinere Änderungen an django-hosting.de vorgenommen und eben online gestellt. Das Wiki, welches Konfigurationen rund um den Betrieb von Django Anwendungen sammelt, läuft auf einer kleinen Django-App, diese habe ich endlich auf die aktuelle 1.0 Alpha von Django portiert. Desweiteren ...

mehr lesen »

James Bennett - Practical Django Projects

James Bennett - Practical Django Projects

Kürzlich habe ich meine Ausgabe von James Bennetts Practical Django Projects bekommen. Das Buch zeigt an Hand von drei Projekten wie schnell und einfach man mit Django Webseiten auf die Beine stellen kann.

Nach einer Einführung in das Thema Web-Frameworks im Allgemeinen und zu Django ...

mehr lesen »

Wikimarkup mit Django

Die Syntax, die MediaWiki (z.B. Wikipedia) verwendet, ist relativ weit verbreitet (Trac und Google Code benutzen eine daran angelehnte Syntax) und auch nicht unbedingt schlecht. Django bringt von Haus aus Parser für Restructured Text, Textile und Markdown mit, in diesem Blog-Eintrag möchte ich kurz zeigen, wie ...

mehr lesen »

Django Unittests aus TextMate heraus ausführen

Um nicht immer im Terminal zwischen python manage.py runserver und python manage.py test wechseln zu müssen habe ich heute ein kleines Command-Snippet für TextMate geschrieben, welches die manage.py im Projekt-Verzeichnis sucht und dann die Tests ausführt. Braucht man nicht unbedingt, aber ...

mehr lesen »

django-messages

Vor kurzem hatte ich schon angedeutet, dass die PlanetRCS Webseite ein neues Feature bekommen hat, nämlich private Nachrichten von Benutzer zu Benutzer. Ich hatte ebenfalls geschrieben, dass ich den Code veröffentlichen werde, was ich hier getan habe: django-messages.

Das erste Release hatte ich nicht weiter angekündigt, aber heute Morgen ...

mehr lesen »

RCS-News

Zu lange habe ich schon nichts mehr gebloggt. Der Grund ist einfach nur Zeitmangel. Nicht dass das zu vernachlässigen wäre, aber der Umstand, dass ich grade neben der Arbeit noch meine neue Wohnung saniere rechtfertig es vielleicht ein bißchen. Trotzdem hier ein kurzes Status-Update:

Vor ein paar Wochen haben ...

mehr lesen »

Eine andere Möglichkeit GET und POST in Django zu verarbeiten

Letztens bin ich über einen Blog-Eintrag von Dan Fairs gestolpert, in dem er eine Lösung anbietet, welche das Problem sauber lösen soll, dass man sehr oft eine if-else Konstruktion in den Views braucht um GET und POST Anfragen unterschiedlich zu ...

mehr lesen »

Selbständigkeit und die Folgen

Ich bin jetzt seit 13 Monaten selbständig und so langsam wird klar, was das bedeutet. Während in der Anfangszeit die tägliche Arbeitszeit eher bei 6 bis 7 Stunden lag, liegt sie mittlerweile eher bei 12 bis 14 Stunden - hat sich also verdoppelt. Eigentlich ist mir das ...

mehr lesen »

Django: Ajax comment deletion

No matter how much anti-spam measures you implement, sooner or later some comments that you don't like will end up on your site. You can use a moderated-only policy, but if you don't it makes sense to use some javascript code to allow easy ...

mehr lesen »

Tracking user-activity with Django

First I would like to describe what this entry is not about. It is not about tracking users in the Google Analytics way. This piece of code will not allow you to track every action a user makes and so on. It fullfills an other need ...

mehr lesen »

2007 geht - 2008 kommt

Das Jahr neigt sich dem Ende zu und in den letzten Tagen ist es hier im Blog sehr still gewesen. Dies hat mehrere Gründe: Ich schreibe in letzter Zeit vieles, was früher vielleicht den Weg in den Blog gefunden hätte, einfach nur noch über Twitter. Außerdem ...

mehr lesen »

Status der deutschen Django Community

Django ist ein Python Framework um dynamische Webseiten zu programmieren und im Moment tut sich recht viel im Bezug auf eine deutsche Django Community. Als ich vor ungefähr einem halben Jahr anfing mich mit Django auseinander zusetzen gab es im Prinzip keine deutsche Community (korrigiert ...

mehr lesen »

Django: FreeComments mit Datum importieren

Für den Relaunch der PlanetRCS Webseite musste ich grade ca. 700 User-Kommentare in die Django Datenbank importieren. Nach langem hin und her habe ich mich dafür entschieden die Daten über PHPMyAdmin als CSV zu exportieren und dann mit einem Django-View zu importieren, eigentlich geht das ...

mehr lesen »

MySQLdb unter Mac OS 10.5 installieren

Um endlich wieder vernünftig mit Django entwickeln zu können, musste ich heute MySQLdb unter OS X 10.5 Leopard installieren.

Nach dem Runterladen und dem Ausführen von python setup.py install war der erste Fehler, der zum Vorschein kam folgender:

raise EnvironmentError, "%s ...
mehr lesen »

Django, AIR and Flash remoting

Combine this and this and have some fun ;)

mehr lesen »

Django GridContainer

Da fängt die Woche ja gut an! Grade lese ich, dass bald der Beta-Test für die Django GridContainer von MediaTemple startet. Richtig gutes Hosting für Django Applikationen fehlt ja nach wie vor in Deutschland, aber zumindestens in Übersee tut sich langsam was. Mit Joyent und MediaTemple hat man ...

mehr lesen »

Hofstadter, Django, AIR

Zum Wochenanfang mal eine Gesetzmäßigkeit, die wohl jeder ITler aus der Praxis kennt. Hofstadter's Law:

It always takes longer than you expect, even when you take into account Hofstadter's law.

Wenn irgendetwas dieses Gesetz widerlegen kann, dann wohl das Django-Framework.

Ein paar Notizen zu meinem ...

mehr lesen »

PlanetRCS Relaunch und so ...

Mir fällt grad auf, dass es hier im Blog etwas zu ruhig ist ...

Ein Grund dafür dürfte wohl sein, dass ich neben allem anderem grade daran arbeite Planet RCS neu zu programmieren. Die Seite hat jetzt seit 2005 kein Update mehr gesehen und es ist eine ...

mehr lesen »

Implementing a CompressedTextField for Django

Driving to my office today I had the idea to implement a field type in Django, which allows me to transparently save data in a compressed state to the database.

A standard Lorem Ipsum paragraph (as follows) takes 446 Bytes as ASCII and using my ...

mehr lesen »

Django Resources

I've just started building web apps with the Django Framework and in this blog post I would like to share the resources, which helped me to get started very fast.

mehr lesen »

Sommerloch

Tja, irgendwie ist es in meinem RSS Reader recht ruhig im Moment. Und leider bei mir selbst im Blog auch, deshalb mal wieder ein Status-Post von mir, bevor noch jemand auf die Idee kommt, hier tut sich gar nichts mehr ;)

Also wie siehts aus? Die Cyclassics rücken immer näher ...

mehr lesen »

Django Webhosting in Deutschland?

Nach ein bißchen Recherche muss ich sagen, vernünftiges Webhosting für Django Anwendungen scheint es in Deutschland momentan nicht zu geben. Wenigstens bei keinem der großen Anbieter. Und bei den kleinen ist ja oftmals nicht klar, wie es mit der Verfügbarkeit aussieht.

Am ehesten würde ich im ...

mehr lesen »

Python und Django

Django

Jetzt sind es schon einige Wochen, seit meiner ersten Begegnung mit Python und dem Django Framework. Nachdem ich das ganze erstmal "sacken lassen" musste habe ich letzte Woche noch mal einen neuen Versuch gewagt.

Buch: Hetland - Beginning Python

Das Buch Beginning Python von Magnus Lie Hetland kann ich uneingeschränkt empfehlen. Ich ...

mehr lesen »

Erste Schritte mit dem Django Framework

Herbert hat vor kurzem auf einen interessanten Artikel verwiesen in dem es darum geht einfach mal das Django Admin-Backend auch für andere (z.B. PHP) Webapplikationen zu nutzen. Der Artikel kommt genau zur richtigen Zeit, denn zur Zeit programmiere ich ausschließlich PHP Anwendungen, habe ...

mehr lesen »