You are here

kruemel's blog

Python Programme einfach installieren

Viele Python Programme und Libraries können einfach über den Befehl easy_install installiert werden. Dafür müssen die setuptools installiert werden. Für Windows kann dazu ein Installer hier heruntergeladen werden.

AddThis: 
Tags: 

Eine Stunde kostenlos telefonieren

Nachdem die Beantragung der Umstellung meines DSL Anschlusses bei 1&1 auf 6000er Geschwindigkeit schon ein paar Wochen zurücklag, ereilte mich ein Brief von 1&1, in dem mir mitgeteilt wurde, dass letztes Wochenende endlich die Umschaltung erfolgen sollte. Gespannt wartete ich auch die avisierten 2 Tage ab, die maximal nach dem genannten Termin vergehen durften, ehe spätestens alles da wäre. Voller Vorfreude machte ich mich daran, eine ISO File für Ubuntu herunterzuladen. Dabei beobachtete ich die Geschwindigkeit.

AddThis: 

Update Core Module Drupal 6.16

Dieses Wochenende stand mal wieder im Zeichen eines Drupal Updates. Diesmal ging es um das Update der Core Module auf Version 6.16. Laut Drupal Homepage ein dringend empfohlenes Sicherheitsspdate. Also wiedermal die Readme lesen und Vorbereitungen treffen. Da Drupal ein Kandidat für häufige Updates ist, habe ich für mich (und vielleicht auch für andere) die Schritte aufgelistet, die bei einem solchen Update, wohlgemerkt innerhalb eines Hauptreleases nötig sind:

AddThis: 

Django Beispielprojekt Teil 4 - Anpassung Layout

Festlegung der Pflichtfelder

Bei der Eingabe von Adressen haben Sie sicherlich festgestellt, dass alle Felder Pflichtfelder sind. In der Praxis ist das aber eher selten der Fall. Daher sollten wir uns jetzt überlegen, welche Felder tatsächlich immer ausgefüllt sein sollten. Bei einer Adressdatenbank macht es Sinn, den Namen als Pflichtfeld zu definieren.

AddThis: 

Django Beispielprojekt Teil 3 - Applikation und Admin-Frontend

Ein Django-Projekt besteht aus verschiedenen Applikationen. Eine Applikation ist eine Anwendung innerhalb eines Projektes, die bestimmte Aufgaben übernimmt. Jeder Applikation liegt ein Model (Datenstruktur) zugrunde.

Für unser Projekt benötigen wir zunächst nur eine Applikation. Diese Appliaktion soll folgende Funktionen bieten:

AddThis: 

Django Beispielprojekt Teil 2 - Datenbank konfigurieren

Nach den Vorüberlegungen, wird als erstes eine leere Projektstruktur erstellt. Dazu wird über die Kommandozeile (Windows) oder eine Shell (Linux) in das Verzeichnis gewechselt, in dem die Projektdateien gespeichert werden sollen. Mit dem Befehl:

django-admin.py startproject myadress

wird die Struktur angelegt. Bereits jetzt kann der integrierte Webserver gestartet werden. Dazu wechseln wir in das erstellte Projektverzeichnis "myadress" und geben folgenden Befehl ein:

AddThis: 

Django Beispielprojekt Teil 1 - Vorbereitung

Nachdem Django eingerichtet ist (siehe Link), kann das erste Projekt gestartet werden. Diesmal soll es nicht das übliche Blog-Beispiel sein, dass man z.B. auf der Django-Seite findet, sondern eine einfache Adressverwaltung. Dabei soll die Adressdatenbank erstmal nur aus einer Tabelle bestehen. Später kann sie noch erweitert werden.

AddThis: 
Tags: 

Grafikkarten im Rauch

An meinem Bastelrechner hatte die Grafikkarte den Geist aufgegeben, als ich pädagogisch elegant demonstrieren wollte, wie man eine Grafikkarte einsetzt. Auf gut deutsch, ich hatte die Karte mit etwas zu viel Gewalt reingepresst, obwohl sie noch nicht richtig eingerastet war. Auch der Hinweis: "So, jetzt weisst Du, wie man es nicht macht", konnte die Situation nicht retten.

AddThis: 

Zeitversetztes Publizieren von Blogeinträgen mit Drupal

Wenn man Blogeinträge mit Drupal publiziert, dann sind diese sofort für alle sichtbar. Manchmal möchte man aber auch, dass die Beiträge zu einer bestimmten Zeit erscheinen, ohne dass man selbst zu diesem Zeitpunkt online ist, um den Beitrag freischalten zu können. Diese Funktion des zeitversetzten Publizierens kann in Drupal nachgerüstet werden über das Modul "Scheduler".

AddThis: 

Django unter Windows einrichten

Django ist ein auf Python basierendes Web-Framework. Es verfolgt eine ähnliche Philosophie wie Ruby on Rails. In diesem Artikel möchte ich kurz die Installation von Django unter Windows erklären.

AddThis: 

Pages

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer