tiddlywebplugins.form bied 'n serializer om HTML-vorm-data te omskep in 'n voorwerp wat in die winkel kan word.
Voeg ook POST ondersteuning aan die standaard van URLs en ondersteuning vir die oplaai binêre lêers.
's Met POST ondersteuning is:
& Nbsp; / sakke / cat / tiddlers / resepte / cat / tiddlers
Te gebruik, voeg tiddlywebplugins.form om jou system_plugins in tiddlywebconfig.py.
Jy kan dan na tiddlers na die bediener soos volg:
& Nbsp; 1. opstel van 'n HTML-vorm met enige naam elemente. Ondersteun name sluit in:
& Nbsp; titel - tiddler.title (. Dit is opsioneel en hang af van wat jy URL pos aan Verder, as jy 'n boodskap na / sakke / cat / tiddlers sonder 'n titel, sal jy 'n UUID titel plaas te kry). teks - tiddler.text tags - tiddler.tags (dit kan 'n lys (bv blok), of 'n string geformateerde as per standaard TiddlyWiki tags wees). geskep - tiddler.created verander - tiddler.modified lêer - dit is 'n spesiale geval en verteenwoordig 'n binêre lêer so moet die vorm van 'n HTML tag neem. As dit is gespesifiseer, kan jy sluit tags en 'n titel nie, maar iets anders sal geïgnoreer word.
& Nbsp; 2. Inhoud tipe (enctype kenmerk in HTML vorm lingo) van die vorm moet wees óf appilcation / x-www-vorm urlencoded of multipart / form-data (indien oplaai van 'n binêre lêer)
& Nbsp; 3. POST die vorm (dws - stel die metode om POST) om een van die bogenoemde URL's (dws - stel die aksie kenmerk), die vervanging van cat soos benodig.
& Nbsp; 4. Opsioneel gespecificeerd 'n aanstuur om te lei tot 'n ander bladsy.
Voorbeeld Gebruik:
sê jy wil 'n nuwe visje pos aan die sak "gewone", kan jy die volgende insluit HTML:
Alternatiewelik kan jy 'n binêre lêer oplaai na die sak "gewone":
Daar is ook 'n Binêre oplaai Inprop vir TiddlyWiki spesifiek ontwerp om te werk met tiddlyweplugins.form. Jy kan dit vind op http://svn.tiddlywiki.org/Trunk/contributors/BenGillies/TiddlyWeb/Plugins/Binary/tiddlers/BinaryUploadPlugin.tid
Requirements:
- Python
Kommentaar nie gevind