WebDispatch

Screenshot Λογισμικό:
WebDispatch
Στοιχεία Λογισμικού:
Εκδοχή: 1.0 Beta 4
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Atsushi Odagiri
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: nan/5 (Total Votes: 0)

WebDispatch είναι αποστολέας συλλογή για την εφαρμογή WSGI & nbsp?. Αυτό δεν έχει καμία εξάρτηση στην exsiting πλαίσια, αλλά δουλεύει μια χαρά με WebOb.
Κατανομής και Δημιουργία διεύθυνσης URL
αποστέλλει με τα μοτίβα διευθύνσεων URL.
παράδειγμα εφαρμογής helo:
>>> Από webob.dec wsgify εισαγωγής
>>>wsgify
... Def χαιρετισμό (αίτηση):
... Επιστροφή "Γεια σας,% s"% request.urlvars [«όνομα»]
δημιουργήσετε και να ρυθμίσετε τη διεύθυνση URL αποστολέας:
>>> Από webdispatch URLDispatcher εισαγωγής
>>> Αποστολέας = URLDispatcher ()
>>> Dispatcher.add_url («top», «/ γειά σου / {όνομα}», ευχετήριες)
επικαλούνται ως αποστολέας WSGI Εφαρμογή:
>>> Από webob Αίτηση εισαγωγής
>>> Req = Request.blank ('/ γειά σου / webdispatch »)
>>> Res = req.get_response (αποστολέας)
>>> Res.body
«Γεια σας, webdispatch»
Δράση Κατανομής
ActionDispatcher επικαλείται μέθοδος αντικείμενο με το όνομα δράση από urlvars.
ταξική δράση χειριστή:
>>> Κατηγορία MyHandler (αντικείμενο):
...wsgify
... Def χαιρετισμό (self, αίτηση):
... Επιστροφή "Γεια σας"
δημιουργήσετε και να ρυθμίσετε ActionDispatcher:
>>> Από webdispatch ActionDispatcher εισαγωγής
>>> Actiondispatcher = ActionDispatcher ()
>>> Actiondispatcher.register_actionhandler (MyHandler)
προσθέστε δράση url με urlvars ονομάζεται δράση:
>>> Dispatcher.add_url («action_dispatch», «/ δράσεων / {} δράση», actiondispatcher)
επικαλούνται WSGI appclication .:
>>> Req = Request.blank ('/ δράσεων / χαιρετισμός »)
>>> Res = req.get_response (αποστολέας)
>>> Res.body
'Γεια Σου'
Μέθοδος Κατανομής
αποστολή με τη μέθοδο HTTP ήρεμα.
δοκιμάσετε WSGI app:
>>>wsgify
... Def get_hello (αίτηση):
... Επιστροφή "Get Γεια σας"
>>>wsgify
... Def post_hello (αίτηση):
... Επιστροφή "Post Γεια σας"
δημιουργήσετε και να ρυθμίσετε:
>>> Από webdispatch MethodDispatcher εισαγωγής
>>> Restapp = MethodDispatcher ()
>>> Restapp.register_app («πάρει», get_hello)
>>> Restapp.register_app («μετά», post_hello)
Οι Κάθε δικόγραφα που πρωτοκολλήθηκαν με το όνομα HTTP μέθοδο.
επικαλεστεί WSGI εφαρμογή:
>>> Req = Request.blank ('/')
>>> Res = req.get_response (restapp)
>>> Res.body
«Πάρτε Γεια σας»

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Διόρθωση σώματος απάντηση σε bytes

Τι είναι καινούργιο στην έκδοση 1.0 Beta 2:

  • bug εγκατάστασης Fix

Απαιτήσεις :

  • Python

Άλλο λογισμικό του προγραμματιστή Atsushi Odagiri

rebecca.fanstatic
rebecca.fanstatic

14 Apr 15

noseonalchemist
noseonalchemist

15 Apr 15

jsonrpc2
jsonrpc2

12 May 15

Σχόλια για WebDispatch

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!