tiddlywebplugins.form mağaza daxil edilə bilər ki, bir obyektə HTML form-data çevirmək üçün serializer edir.
Həmçinin ikili faylları yüklemek üçün standart URL dəsti və dəstəyi POST dəstək verir.
POST dəstəyi ilə URL'leri var:
& Nbsp; / yastıqları / foo / tiddlers / reseptlər / foo / tiddlers
Istifadə tiddlywebconfig.py sizin system_plugins üçün tiddlywebplugins.form əlavə edin.
Aşağıdakı kimi sonra server tiddlers göndərə bilər:
& Nbsp; 1. Hər hansı bir adlı elementləri ilə bir HTML forma qurmaq. Desteklenen adları daxildir:
& Nbsp; title - tiddler.title (. Bu isteğe bağlıdır və siz POST hansı URL asılıdır Bundan əlavə, bir mövzu olmadan / yastıqları / foo / tiddlers yazı, əgər əvəzinə UUID adı olacaq). mətn - tiddler.text tags - tiddler.tags (bu siyahı (məsələn, onay) və ya standart TiddlyWiki tags kimi biçimlendirilmiş bir simli ola bilər). yaradılmış - redaktə tiddler.created - fayl tiddler.modified - bu xüsusi haldır və HTML tag şəklində almaq lazımdır ki, bir ikili fayl təmsil edir. Bu ifadə, siz tags və adı daxil ola bilər, lakin başqa bir şey nəzərə alınmayacaq.
& Nbsp; 2. Məzmun növü formada (HTML forma lingo ilə enctype atributu) olmalıdır ya appilcation / x-www-form-urlencoded və ya çoxhissəli / form-data (bir ikili fayl yüklemek əgər varsa)
& Nbsp; 3. POST forma - yuxarıda URL biri (yəni POST metodu müəyyən) (yəni - fəaliyyət atributu müəyyən) tələb olunan foo əvəz.
& Nbsp; 4. İsteğe fərqli bir səhifə yönlendirme üçün yönlendirme specificy.
Nümunə istifadə:
Siz "ümumi", aşağıdakı HTML daxil ola bilər bag üçün yeni tiddler POST istəyirsiniz:
Alternativ olaraq, "ümumi" bag bir ikili fayl yüklemek üçün edə bilərsiniz:
Tiddlyweplugins.form ilə işləmək üçün nəzərdə tutulmuşdur TiddlyWiki üçün Binary Videonu Plugin da var. Siz tapa bilərsiniz http://svn.tiddlywiki.org/Trunk/contributors/BenGillies/TiddlyWeb/Plugins/Binary/tiddlers/BinaryUploadPlugin.tid
Requirements:
- Python
Şərhlər tapılmadı