class MojeTrida(SQLObject):
def __init__(self, x):
#tady muzes delat co chces pred inicializaci SQLObjectu
SQLObject.__init__(self)
snad jsem dobre pochopil, co potrebujes
J.
2008/10/23 Jaroslav Aster <[EMAIL PROTECTED]>:
> Ahoj,
>
> narazil jsem na takový, spíše estetický problém, který se mi prozatím
> nepodařilo vyřešit. Pokud definuji nějakou třídu a dědím od třídy
> SQLObject, tak při vytváření objektu z mnou definované třídy nemohu
> použít poziční parametry. Uvedu na příkladu.
>
> class MojeTrida(SQLObject):
> x = IntCol()
>
> # spravne
> MojeTrida(x=1)
>
> # spatne
> MojeTrida(1)
>
> Definování medoty __init__ u třídy MojeTrida nepomůže, protože
> SQLObject, protože SQLObject tam dělá nějakou "magii". Potřeboval bych
> paramety upravit ještě před zavoláním __init__. Neměl by někdo nějaký
> nápad?
>
> --
> Jaroslav Aster <[EMAIL PROTECTED]>
>
> _______________________________________________
> Python mailing list
> [email protected]
> http://www.py.cz/mailman/listinfo/python
>
--
Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python