20120122¶
lino.apps.dsbe.models.ClientsTest
,
die Neuimplementierung der Aktenkontrollliste,
hat mich ebenfalls nochmal 3 Stunden gekostet.
Unter Anderem
lino.core.actors.Actor.parameters
und
lino.core.actors.Actor.params_panel_hidden
.
Dann habe ich noch einen Bug bemerkt:
die Kolonnensortierung funktioniert nicht.
Das lag daran, dass in meiner GridStore.load das
return
fehlte.
Daran habe ich anderthalb Stunden lang gerätselt.
Und dann noch was Schönes, obschon ich eigentlich ins Bett müsste: Der Ausdruck einer Liste nach PDF funktioniert jetzt fast. Nur hat appy.pod scheinbar Probleme mit dem von mir generierten XHTML, aber sagt das leider nicht.
Bemerkung am Rande: Ich versuche ja schon seit langem,
dass Verweise à la
lino.apps.dsbe.models.ClientsTest
in diesem Blog funktionieren.
Aber ich habs noch nicht geschafft.
Hier der nächste erfolglose Versuch:
set DJANGO_SETTINGS_MODULE=lino.apps.sphinxdocs.settings
python -m lino.apps.dsbe.models
Traceback (most recent call last):
File "c:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "t:\hgwork\lino\lino\apps\dsbe\models.py", line 123, in <module>
class CefLevel(ChoiceList):
File "t:\hgwork\lino\lino\utils\choicelists.py", line 91, in __new__
register_choicelist(cls)
File "t:\hgwork\lino\lino\utils\choicelists.py", line 68, in register_choicelist
(k,CHOICELISTS[k]))
Exception: ChoiceList name 'CefLevel' already defined by <class 'lino.apps.dsbe.models.CefLevel'>