Size: 390
Comment:
|
Size: 3790
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
含有章节索引的中文 文章模板 | Quixote 食谱! |
Line 5: | Line 5: |
[[TableOfContents]] ||[wiki:self/QuixoteQuickIn 快速进入“堂吉诃德”]||[http://quixote.ca/qx/QuixoteCookbook QuixoteCookbook(原文)]|| The Quixote Cookbook provides a set of small recipes and tips for using Quixote. |
|
Line 6: | Line 9: |
= General web interactions = * /SettingCookies -- Set cookies * /ReadingCookies -- Read cookies * /DeletingCookies -- Delete cookies * /BrowserRedirection -- Redirecting the client to different URLs * /ReadingEnvVars -- Reading environment variables * /ReadingFormVars -- Reading form variables * /ReadingConfigVars -- Reading configuration variables * /XmlRpcInterface -- Providing an XML-RPC interface * /SoapInterface -- Providing a SOAP interface * /BrowserDetection -- Examining the characteristics of the HTTP client * /StreamingOutput -- Sending large amounts of output to the browser * /CompressingOutput -- Saving bandwidth by providing compressed HTTP output * /CheckingForCookieSupport -- Verifying that the client supports cookies * /ProfiLing HTTP requests * /IllegalPythonNames -- Getting around the Python-URI legal names mismatch * /XmlHttpUsingJsolait -- A demo of an Ajax (XMLHttp) based interface = Sessions = * /UsingSessions -- Setting a unique ID for users * /StoringSessionsInDatabase -- Using a database to store sessions * /Creating session-specific URLs = Authentication = * /HttpBasicAuthentication - Using HTTP basic authentication = Templating = * PTL * ["PTL/EscapingText"] -- escaping special characters in text * making links * ["UsingPTLForTemplating"] -- PTL without Quixote. * /TemplatingWithZpt -- using Zope Page Templates under Quixote * /TemplatingWithCheetah * ["QuixoteAndSimpleTal"] -- helper code for using TAL templates. * /Nevow = Error handling = * /ExceptionEmail -- Having errors sent to you * /HidingExceptions -- Providing an error page for the user * /Logging debugging output = Forms = * /Validating user input * /Multiple options * /Indicating errors * /CustomFormRendering -- Customizing the appearance of a form * /Recording hidden fields * /Multi-page forms * /Varying forms with OptionSelect * /UploadingFiles -- Processing uploaded files = Form2 Framework = * Form2 GettingStarted -- a simple example = Design Patterns = * /UrlAsInterface -- Design your application's URLs carefully. * /SeparateDomainObjectsAndInterface -- Don't mix domain logic with HTML rendering and other webbish details. * /LongRunningProcesses -- Starting lengthy tasks from a Quixote handler = Graphics = * /StaticDirectory, StaticFile: Returning files (images, PDF, CSS) from the filesystem * /Creating images with PIL * /Creating PDF with ReportLab * /Creating graphs with Chaco = Internationalization = * /Listing available locales * /Choosing a locale * /Localizing messages * /Localizing dates/times * /Localizing currency = Server-related tasks = * /RejectUnwantedRequests -- How to ignore unwanted/illegal requests when running as a Medusa server. * /Tips for running QuixoteAndMedusaAsWin32Service. (Needs the service info added. I'm not familiar with that part.) * /GettingFastCgiToWork : Specifically with the demo. * /ScgiConfiguration : Common pitfalls with SCGI (especially mod_scgi on Apache) = Unclassified = * /StandaloneApp -- Writing a standalone application * /Sending an e-mail message * /Sending MIME e-mail * /ReusingConnections -- Reusing database connections, proxies, and other resources. * /DulcineaCookbook -- tips for using site management tools and ready-made classes in Dulcinea ---- CategoryCookbook |
|
Line 7: | Line 110: |
[[TableOfContents]] = 文章大标 = ''简述'' == 章标题1 == === 小节标题1 === {{{ #!python Python code }}} ==== 次节标题1 ==== xxx == 章标题2 == === 小节标题2 === {{{ 其它 代码引用 }}} ==== 次节标题2 ==== yyy |
Quixote 食谱! TableOfContents
[wiki:self/QuixoteQuickIn 快速进入“堂吉诃德”] |
[http://quixote.ca/qx/QuixoteCookbook QuixoteCookbook(原文)] |
The Quixote Cookbook provides a set of small recipes and tips for using Quixote.
General web interactions
/SettingCookies -- Set cookies
/ReadingCookies -- Read cookies
/DeletingCookies -- Delete cookies
/BrowserRedirection -- Redirecting the client to different URLs
/ReadingEnvVars -- Reading environment variables
/ReadingFormVars -- Reading form variables
/ReadingConfigVars -- Reading configuration variables
/XmlRpcInterface -- Providing an XML-RPC interface
/SoapInterface -- Providing a SOAP interface
/BrowserDetection -- Examining the characteristics of the HTTP client
/StreamingOutput -- Sending large amounts of output to the browser
/CompressingOutput -- Saving bandwidth by providing compressed HTTP output
/CheckingForCookieSupport -- Verifying that the client supports cookies
/ProfiLing HTTP requests
/IllegalPythonNames -- Getting around the Python-URI legal names mismatch
/XmlHttpUsingJsolait -- A demo of an Ajax (XMLHttp) based interface
Sessions
/UsingSessions -- Setting a unique ID for users
/StoringSessionsInDatabase -- Using a database to store sessions
- /Creating session-specific URLs
Authentication
/HttpBasicAuthentication - Using HTTP basic authentication
Templating
- PTL
- ["PTL/EscapingText"] -- escaping special characters in text
- making links
- ["UsingPTLForTemplating"] -- PTL without Quixote.
/TemplatingWithZpt -- using Zope Page Templates under Quixote
["QuixoteAndSimpleTal"] -- helper code for using TAL templates.
- /Nevow
Error handling
/ExceptionEmail -- Having errors sent to you
/HidingExceptions -- Providing an error page for the user
- /Logging debugging output
Forms
- /Validating user input
- /Multiple options
- /Indicating errors
/CustomFormRendering -- Customizing the appearance of a form
- /Recording hidden fields
- /Multi-page forms
/Varying forms with OptionSelect
/UploadingFiles -- Processing uploaded files
Form2 Framework
Form2 GettingStarted -- a simple example
Design Patterns
/UrlAsInterface -- Design your application's URLs carefully.
/SeparateDomainObjectsAndInterface -- Don't mix domain logic with HTML rendering and other webbish details.
/LongRunningProcesses -- Starting lengthy tasks from a Quixote handler
Graphics
/StaticDirectory, StaticFile: Returning files (images, PDF, CSS) from the filesystem
- /Creating images with PIL
/Creating PDF with ReportLab
- /Creating graphs with Chaco
Internationalization
- /Listing available locales
- /Choosing a locale
- /Localizing messages
- /Localizing dates/times
- /Localizing currency
Server-related tasks
/RejectUnwantedRequests -- How to ignore unwanted/illegal requests when running as a Medusa server.
/Tips for running QuixoteAndMedusaAsWin32Service. (Needs the service info added. I'm not familiar with that part.)
/GettingFastCgiToWork : Specifically with the demo.
/ScgiConfiguration : Common pitfalls with SCGI (especially mod_scgi on Apache)
Unclassified
/StandaloneApp -- Writing a standalone application
- /Sending an e-mail message
- /Sending MIME e-mail
/ReusingConnections -- Reusing database connections, proxies, and other resources.
/DulcineaCookbook -- tips for using site management tools and ready-made classes in Dulcinea
CategoryCookbook ::-- ZoomQuiet [DateTime(2005-06-11T10:38:17Z)]