django-ตั๋วคือการดำเนินการตามรูปแบบที่ส่งกลับ Django ตั๋วตามที่อธิบายไว้โดยโพสต์บล็อก Flickr
การติดตั้ง
ผมอัปโหลดไปยัง PyPi เพื่อให้คุณสามารถคว้ามันมีถ้าคุณต้องการด้วย
PIP ติดตั้ง django-ตั๋ว
หรือติดตั้งที่มีจุดเล็ก ๆ ที่อยู่คอมไพล์:
PIP ติดตั้ง git+git@github.com: สตรีท / django-ticketing.git
คุณเลือกที่
การใช้งาน
ที่จะใช้นี้คุณสามารถใช้อินเตอร์เฟซรูปแบบหรือเพียงแค่ฟังก์ชั่นทางลัดที่กำหนดไว้ใน ticketing.models การใช้งานที่มีลักษณะดังต่อไปนี้:
# นำเข้าฟังก์ชั่น
นำเข้าจาก get_ticket ticketing.models
# ไปรับตั๋วด้วยตัวคุณเอง
ตั๋ว get_ticket = ()
# บูม ที่เพิ่งเกิดขึ้น
นี้จะถือว่าคุณมีตารางเดียวที่จะต้องสร้างขึ้นในฐานข้อมูลในคำอื่น ๆ เรียก syncdb หรืออพยพใต้
ทดสอบ
มีการทดสอบบางอย่างรวมเป็น เมื่อต้องการเรียกใช้การทดสอบเหล่านั้นเพียงแค่ดำเนินการ runtests.py:
[สตรี] $ หลาม runtests.py
-------------------------------------------------- --------------------
วิ่งทดสอบใน 7 0.441s
ตกลง
[สตรี] $
ชุดทดสอบสามารถทำงานบนฐานข้อมูลแบ็กเอนด์ทั้งหมดได้รับการสนับสนุนโดย Django โดยค่าเริ่มต้นมันจะทำงานโดยใช้ sqlite3 เพื่อให้ทำงานบน MySQL, uncomment ส่วนใน runtests.py แล้วสร้าง DB ที่ Django สามารถเชื่อมต่อและให้สิทธิ์ผู้ใช้ Django เพื่อสร้างการทดสอบใหม่ DB เรียกใช้คำสั่งต่อไปนี้:
MySQL -h localhost ราก -u -e "DROP DATABASE ticketing_test";
MySQL -h localhost ราก -u -e "สร้างฐานข้อมูล ticketing_test";
MySQL -h localhost ราก -u -e "GRANT ALL ON ticketing_test. * ไปยัง 'ticketing_test' @ 'localhost' ระบุ ''"
แน่นอนคุณอาจต้องเปลี่ยนโฮสต์ของฐานข้อมูลและใช้งานที่เชื่อมต่อ แต่คุณควรจะได้รับความคิดที่
ต้องการ .
- งูใหญ่
- Django
ความคิดเห็นที่ไม่พบ