redsolutioncms.django-server-การตั้งค่าจะเป็นประโยชน์สำหรับการติดตั้งการปรับใช้เซิร์ฟเวอร์และมัน:
* เพิ่มคำสั่งการจัดการที่จะทำให้ configs สำหรับโครงการของคุณ ตอนนี้ก็สามารถสร้างการตั้งค่าสำหรับ lighttpd, logrotate, monit และปรับใช้สคริปต์
& nbsp; * โดยอัตโนมัติตระหนักไดเรกทอรีสื่อในการใช้งาน 3 พรรคและจะนำพวกเขาเข้าบัญชี
การติดตั้ง:
ใน settings.py:
& nbsp; 1 การตั้งค่าที่จะใส่ INSTALLED_APPS ของคุณ
& nbsp; 2 การตั้งชื่อโดเมนสำหรับโครงการของคุณ
& nbsp; CONFIG_SITES = ['www.project-name.com']
& nbsp; 3 โดเมนที่คุณต้องการเปลี่ยนเส้นทางไปยังเว็บไซต์ของคุณ
& nbsp; CONFIG_REDIRECTS = ['project-name.com']
& nbsp; 4 กำหนดเส้นทางไปยังสื่อสำหรับการใช้งานของบุคคลที่ 3 ที่ผิดปกติ
& nbsp; CONFIG_APP_MEDIA = {
& nbsp; 'แอพลิเคชันชื่อ: [
& nbsp; ('สื่อราก', 'สื่อ URL')
& nbsp;]
& nbsp;}
สื่อโฟลเดอร์ที่มีชื่อเดียวกับ modulde โปรแกรมจะถูกเพิ่มโดยอัตโนมัติ ยกตัวอย่างเช่นในโมดูล TinyMCE ไฟล์มีเดีย
TinyMCE /
& nbsp; สื่อ /
& nbsp; TinyMCE /
& nbsp; js / tinymce.js
& nbsp; CSS / style.css
จะสามารถใช้ได้ที่สมาชิก
& nbsp; /media/tinymce/js/tinymce.js /media/tinymce/css/style.js
ใน urls.py:
& nbsp; 5 เพิ่มการตั้งค่าที่จะ urls.py สำหรับบริการไฟล์แบบคงที่ในโหมดดีบัก เพิ่มก่อน django.views.static.serve
& nbsp; ถ้า settings.DEBUG:
& nbsp; urlpatterns + รูปแบบ = ('', (R '^' รวม ('config.urls')))
ใน buildout.cfg:
& nbsp; 6 ถ้าคุณกำลังใช้ zc.buildout คุณสามารถเพิ่มไปยังส่วนของคุณทำให้การตั้งค่าที่จะทำให้ config ไฟล์โดยอัตโนมัติ:
& nbsp; [ทำให้การตั้งค่า]
& nbsp; สูตร = iw.recipe.cmd
& nbsp; on_install = true
& nbsp; on_update = true
& nbsp;. cmds = sudo RM -f bin / init.d bin / lighttpd bin / logrotate bin / monit bin / * PY
& nbsp; bin / django make_config init.d> bin / init.d
& nbsp; bin / django make_config lighttpd> bin / lighttpd
& nbsp; bin / django make_config logrotate> bin / logrotate
& nbsp; bin / django make_config monit> bin / monit
& nbsp; bin / django make_config install.py> bin / install.py
& nbsp; bin / django make_config uninstall.py> bin / uninstall.py
& nbsp; bin / django make_config enable.py> bin / enable.py
& nbsp; bin / django make_config disable.py> bin / disable.py
& nbsp; ราก sudo chown: ถังราก / *
& nbsp; sudo chmod ไมโครกรัม RW = o = ถังอาร์ / *
& nbsp; sudo chmod ไมโครกรัม rwx = o = RX bin / init.d bin / django bin / buildout
& nbsp; ก้อง configs ถูกบันทึกไว้ใน "bin /"
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- bugfixes การตั้งค่าการสำรองข้อมูล
มีอะไรใหม่ ในรุ่น 0.1.3:
- แก้ไขการตั้งค่าฉุกเฉิน lighttpd (staticfiles ไม่ได้ทำงาน ) ไม่ได้ใช้ v0.1.1!
มีอะไรใหม่ ในรุ่น 0.1.2:
- การสำรองข้อมูล Duply สนับสนุน
มีอะไรใหม่ ในรุ่น 0.1.1:
- Staticfiles สนับสนุนเพิ่ม
ต้องการ
- งูใหญ่
- Django
ความคิดเห็นที่ไม่พบ