Centipede

ภาพหน้าจอของซอฟแวร์:
Centipede
รายละเอียดซอฟแวร์:
รุ่น: 0.2.5
วันที่อัพโหลด: 15 Apr 15
ผู้พัฒนา: Asbjorn Enge
การอนุญาต: ฟรี
ความนิยม: 6

Rating: 2.5/5 (Total Votes: 2)

ตะขาบเป็น microframework WSGI กับมัณฑนากรง่ายขึ้นอยู่เราเตอร์ & nbsp;. ความแรงของมันคือว่ารูปแบบมันเทคโนโลยีในการใช้งานและพยายามไม่ให้เกิดความสับสนนักพัฒนาที่มีรูปแบบที่ซับซ้อนและเทคนิค มันสืบทอดอย่างยิ่งจาก urlrelay
การติดตั้ง
PIP ติดตั้งตะขาบ
การกำหนดขนย้าย
ด้วยตะขาบคุณแสดงฟังก์ชั่นการ URL ที่ ฟังก์ชั่นทั้งสองกลับสตริงหรือ tuple สตริงจะถือว่าเป็นตัวเอกสารสถานะ http ถูกตั้งไว้ที่ 200 ตกลงและกลับไปยังเบราว์เซอร์ คุณควรจะกลับ tuple รหัสสถานะร่างกายและส่วนหัวที่คาดว่า เปิดเผยมัณฑนากรยังสนับสนุนข้อโต้แย้งไม่กี่
จากการนำเข้าตะขาบเปิดเผยการตรวจสอบ
@expose ('^ / $')
ดัชนี def (ตามคำขอ)
& nbsp; "" "ง่ายสวัสดี IgglePigglePartyPants
& nbsp; "" "
& nbsp; กลับมา 'สวัสดี IgglePigglePartyPants!'
@expose ('^ / google $')
ดัชนี def (ตามคำขอ)
& nbsp; "" "การเปลี่ยนเส้นทาง
& nbsp; "" "
& nbsp; ผลตอบแทน (307, '', {'ที่ตั้ง': 'http: //google.com'})
นำเข้า JSON
@expose ('^ / Twitter $', 'ได้รับ', content_type = 'application / JSON')
def twitter (ตามคำขอ)
& nbsp; "" "กลับสถานะ Twitter ของคุณ
& nbsp; "" "
& nbsp; กลับ json.dumps ({
& nbsp; 'สถานะ': 'และน่ากลัวของฉัน twitter สถานะที่ชาญฉลาด #blah '
& nbsp;})
แอพพลิเค = ใบสมัคร ()
เปิดเผยข้อโต้แย้ง
มัณฑนากรเปิดเผยลักษณะเช่นนี้:
เปิดเผย (url_pattern วิธี = ไม่มี content_type = 'text / html', charset = 'UTF-8)
ขอ
พารามิเตอร์ส่งผ่านไปยังฟังก์ชั่นสัมผัส - ในตัวอย่างข้างต้นคำขอชื่อ - เป็น WSGI สภาพแวดล้อมพจนานุกรม
แม่แบบ
ฉันอยากจะแนะนำการรักษาแม่แบบ html ของคุณคงที่ในฝั่งไคลเอ็นต์และใช้แม่แบบห้องสมุด JavaScript แต่ถ้าคุณต้องการจริงๆฝั่งเซิร์ฟเวอร์ templating บางอย่างมีลักษณะที่ Mako
การปรับใช้
สำหรับการใช้งานมันเป็นความคิดที่ดีที่จะเรียกใช้โปรแกรมประยุกต์ตะขาบของคุณหลังเซิร์ฟเวอร์ WSGI ดี มีพวงเป็น Gunicorn เป็นสิ่งที่ดี ฉันมักจะสิ้นสุดการทำงานที่อยู่เบื้องหลัง uwsgi Nginx

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • แยก params สตริงแบบสอบถามและข้อมูลแบบฟอร์ม
  • ข้อมูลฟอร์มในคีย์ข้อมูล
  • แบบสอบถาม params สตริงใน params สำคัญ
  • จัดการข้อผิดพลาดที่ดีขึ้นสำหรับการเปิดออก params (ต้องทำงานมากขึ้น)

มีอะไรใหม่ ในรุ่น 0.2.4:.

  • เพิ่ม urllib.unquote_plus สำหรับพารามิเตอร์ POST
  • เพิ่มที่สำคัญ params_raw เพื่อ Environ ในกรณีที่ระเบียบ urllib.unquote ค่าพารามิเตอร์ของคุณ.

ต้องการ

  • หลาม

ความคิดเห็นที่ Centipede

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!