Django-Webfaction คือชุดของเครื่องมือที่จะทำงานใน Django Webfaction อย่างราบรื่นมากขึ้น
การติดตั้ง:
& nbsp; & nbsp; & nbsp; ติดตั้งที่มีจุดเล็ก ๆ หรือติดตั้งง่าย (จุดติดตั้ง Django-Webfaction)
การใช้งาน:
การส่งจดหมายจากตรงกัน sendmail ท้องถิ่น
มีล้มเหลวในการใช้งาน Webfaction คือเมื่อไม่มีเซิร์ฟเวอร์ sendmail ทำงานใน localhost เซิร์ฟเวอร์ SMTP เฉพาะในสหรัฐอเมริกา สำหรับแอพพลิเค runned ในยุโรปส่งจดหมายจาก stmp.webfaction.com หรือใช้กระบวนการ sendmail ท้องถิ่นใช้เวลา> 1.2 วินาทีที่แน่นอนต้องใช้ระบบไม่ตรงกัน
ที่จะใช้ข้อความ asychronous ส่งระบบเพียงแค่เพิ่มบรรทัดนี้เพื่อ django ไฟล์ตั้งค่าของคุณ:
EMAIL_BACKEND = 'webfaction.backends.EmailBackend'
การเข้าถึง REMOTE_ADDR จาก Django
เมื่อโปรแกรมประยุกต์ Django & rsquo; S เช่น Apache ตัววัดการร้องขอไปยัง Django หัว REMOTE_ADDR ไม่ได้ตั้งค่ากับลูกค้า & rsquo; อยู่ IP เพิ่ม webfaction.middleware.WebFactionFixes นี้เพื่อ MIDDLEWARE_CLASSES ของคุณแทนที่ REMOTE_ADDR กับ IP ของลูกค้าที่ถูกต้องของ
ถ้าคุณใช้วิธีคลาสสิกที่จะแก้ไขการตั้งค่าการใช้งานโดยการใส่:
ลอง:
& nbsp; & nbsp; & nbsp; จากการนำเข้า settings_local *
ยกเว้น importerror:
& nbsp; & nbsp; & nbsp; ผ่านไป
ในตอนท้ายของแฟ้ม settings.py คุณสามารถใส่รหัสนี้เพื่อ settings_local:
MIDDLEWARE_CLASSES = (
& nbsp; & nbsp; 'webfaction.middleware.WebFactionFixes',
) + MIDDLEWARE_CLASSES
ต้องการ
- หลาม
- Django
ความคิดเห็นที่ไม่พบ