[python] Django a validace

2008-08-11 Tema obsahu Milos Kozak
Zdravím,
řeším takový problém s dodatečnou validací formulářů v django.
Jde mi o to, že formulář generuji pomocí form_for_model a chtěl bych takto 
vytvořené třídě přidat ještě methodu( clean_username ), která bude provádět 
další kontrolu.
Zkoušel jsem zatím pro mně nejjednodušší cestou takto vytvořenou třídu zdědit 
a zde methodu definovat, ale to nefunguje.

Navíc jsem v dokumentaci našel třídu ModelForm, ale ta pravděpodobně není ve 
stabilním vydání Django.

Dík za každou radu
milos
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Prosím, poraďte mi, jak vytvoři t exe soubor

2008-08-11 Tema obsahu Tomas Brabenec
Ahoj,

ve vetsine pripadu si py2exe "dotaha" vse potrebne.
Ve vyjmecnych pripadech je nutne rucne dopsat knihovny, ktere je nutne 
pribalit.

Takto napr. vypada setup.py pro jednu nasi aplikaci (Bylo nutne pribalit 
neco navic a neco vynechat. Napriklad se zde nebali Tkinter, protoze se 
v aplikaci nepouziva /pouzivase wxPy/ a vysledny balik by se tak 
zbytecne zvetsil.):

setup(
   options = {
   "py2exe": {
   "compressed": 1,
   "optimize": 2,
   "packages": ["db", "PIL", "email"],
   "includes": [x[:-3] for x in glob.glob("dlg*.py")],
   "excludes": ["Tkinter", "Tkconstants", "tcl"],
   "dll_excludes": ["tcl84.dll", "tk84.dll", "fbclient.dll"],
}
   },
   name="app",
   version="1.5",
   description="Blablabla",
   author="Firma a.s.",
   author_email="[EMAIL PROTECTED]",
   windows=[{"script": "app.py", "icon_resources": [(1000, 
"res/app.ico")]}],
   #console=[{"script": "app.py", "icon_resources": [(1000, 
"res/app.ico")]}],
   data_files=[
   ("res",  ["res/app.ico", "res/tapeta.jpg", "res/app.xrc", 
"res/messages.xls"]),
   ("help",  glob.glob("help/*.*")),
   ("db",  ["db/schema3.db"]),
   ("foto_zbozi",  []),
   ("foto_kategorii",  []),
   ("",["app.exe.manifest"]),
   ],
   zipfile=None,
   )



Tomas



Dne 11.8.2008 14:36, MaReK Olšavský napsal(a):
> Ahoj,
> neco prisadim, protoze dneska jsem se chystal na stejnou otazku.
> Jak to nalozi s knihovnami, bude vysledny exe umet tkinter, SQLite anebo
> PIL, aniz bude muset zakaznik neco doinstalovavat?
>
> -- MaReK
> - --
>
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Prosím, poraďte mi, jak vytvoři t exe soubor

2008-08-11 Tema obsahu MaReK Olšavský
Ahoj,
neco prisadim, protoze dneska jsem se chystal na stejnou otazku.
Jak to nalozi s knihovnami, bude vysledny exe umet tkinter, SQLite anebo 
PIL, aniz bude muset zakaznik neco doinstalovavat?

-- MaReK
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


superman napsal(a):
> Dobrý den,
> 
> pomocí py2exe.
> 
> Nejjednodušeji to lze takto:
> 
> 1) Vytvoříte soubor setup.py, který může vypadat asi takto (verze pro 
> konzolový program):
> 
> --- obsah souboru setup.py --(zde odstřihněte :-) )-
> 
> from distutils.core import setup
> import py2exe
> 
> setup(
>   options = {"py2exe":{"compressed":1, "optimize":1, "bundle_files":1}},
> 
>   version = "1.01",
>   name = "MujGenialniANejlepsiProgramOdMiloslavaPonkrace",
>   description = "MujGenialniANejlepsiProgramOdMiloslavaPonkrace",
> 
>   zipfile=None,
>   console=["JmenoHlavnihoModulu.py"],
>   )
> 
> --- konec obsahu souboru setup.py --(zde odstřihněte :-) )-
> 
> 
> 2) Vytvoříte exe pomocí příkazu
> 
> C:\Python24\python.exe setup.py py2exe -O1 -c -b1 py2exe
> 
> Python zachroustá, a protože potřebuje dělat, že strašně pracuje, tak 
> Vám vytvoří pár podadresářů a v jednom snadno najdete 
> MujGenialniANejlepsiProgramOdMiloslavaPonkrace.exe a msvcrt71.dll, který 
> tento program bude potřebovat. A exe je vytvořeno a můžete svým 
> programem pokořit IT svět, stát se slavným, atd.. :-)
> 
> Miloslav Ponkrác
> 
> 
> 
> Jarek Krcmar napsal(a):
>> Dobrý den, pythonýři,
>>
>> mám vytvořený program, který jsem nazval D_S.py.
>>
>> Jedná se o anglicko-český slovník.
>>
>> Vše, co napíši, si mohu přečíst kurzorovými šipkami. Mám to udělané tak, že 
>> v programu jsou dva panely, mezi nimiž se přepínám tabulátorem.
>>
>> Horní panel je pro čtení needitovatelného textu a dolní je pro vstup z 
>> klávesnice.
>>
>> Ale chtěl bych vytvořit soubor, který by umožnil třídění slovíček podle 
>> abecedního pořádku.
>>
>> Jak se dá napsat exe soubor?
>>
>> V programu Autohotkey bylo možné v kontextovém menu spustit soubor s názvem 
>> Compiler.
>>
>> Je něco podobného také u Pythonu?
>>
>> Díky za odpověď.
>>
>> Jarek
>>
>> ___
>> Python mailing list
>> Python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>>
>>   
> 
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python