20100103¶
Man kann jetzt
lino.dsbe.contacts.models.Person.get_image_url()
aufrufen und bekommt eine komplette URL zum Passfoto der Person.In MyPersons funktionierte Sortierung und Filter nicht, weil get_request_queryset nicht die Base-Methode aufrief.
Umstieg von sqlite nach mysql:
$ sudo aptitude install mysql-server python-mysqldb $ mysql -u root -p mysql> create database myproject collate latin1_german1_ci; mysql> create user 'django'@'localhost' identified by 'pwd'; mysql> grant all on myproject.* to django with grant option; mysql> quit; $ cd /usr/local/django/myproject $ python manage.py dumpdata --format dpy > fixtures/d20110103.dpy $ nano settings.py DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': join(DATA_DIR,'myproject.db') # }, 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'myproject', 'USER' : 'django', 'HOST' : 'localhost', 'PASSWORD' : 'pwd' }, } $ python manage.py initdb d20110103
Neue Felder in Person: - obstacles : Bemerkung Hindernisse - job_agents : Interim-Firmen - income_ag - income_wg - income_kg - income_rente - income_misc
Neue Felder started, stopped, title und remarks in contacts.ContactType. Dadurch kann man diese Tabelle zum Erfassen von Berufserfahrungen nehmen.
Neue Tabelle JobWish
Neue Tabellen SkillType und Skill