django-server-config

ภาพหน้าจอของซอฟแวร์:
django-server-config
รายละเอียดซอฟแวร์:
รุ่น: 0.1.3
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: Alexander Ivanov
การอนุญาต: ฟรี
ความนิยม: 12

Rating: 3.5/5 (Total Votes: 2)

django-server-ตั้งค่าเป็น app Django มีประโยชน์สำหรับการปรับใช้การติดตั้งเซิร์ฟเวอร์
- เพิ่มคำสั่งการจัดการที่จะทำให้ configs สำหรับโครงการของคุณ ตอนนี้ก็สามารถสร้างการตั้งค่าสำหรับ lighttpd, logrotate, monit และปรับใช้สคริปต์
- โดยอัตโนมัติตระหนักไดเรกทอรีสื่อในการใช้งาน 3 พรรคและจะนำพวกเขาเข้าบัญชี
การติดตั้ง:
ใน settings.py:
1. การตั้งค่าที่จะใส่ INSTALLED_APPS ของคุณ
2. ตั้งชื่อโดเมนสำหรับโครงการของคุณ
& nbsp; CONFIG_SITES = ['www.project-name.com']
3. โดเมนที่คุณต้องการเปลี่ยนเส้นทางไปยังเว็บไซต์ของคุณ
& nbsp; CONFIG_REDIRECTS = ['project-name.com']
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:
5. เพิ่มการตั้งค่าที่จะ urls.py สำหรับบริการไฟล์แบบคงที่ในโหมดดีบัก เพิ่มก่อน django.views.static.serve
& nbsp; ถ้า settings.DEBUG:
& nbsp; urlpatterns + รูปแบบ = ('', (R '^' รวม ('config.urls')))
ใน buildout.cfg:
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 /"
การสนับสนุน Staticfiles
ตั้งแต่ 0.1.1 การตั้งค่าเซิร์ฟเวอร์สนับสนุน django.contrib.staticfiles และแอพพลิเค staticfiles ถ้าหนึ่งของพวกเขาอยู่ใน INSTALLED_APPS, ปรับแต่งสำหรับเว็บเซิร์ฟเวอร์จะถูกสร้างขึ้นกับเขียนกฎที่เหมาะสม
หาก staticfiles ถูกนำมาใช้มีความจำเป็นที่จะรวม config.urls ใน urlconf.py ไม่มี บนมืออื่น ๆ ที่คุณอาจจะต้องการที่จะรวม staticfiles_urlpatterns () จากแอพพลิเค staticfiles (ดู: เอกสาร django
& nbsp; เกี่ยวกับเรื่องนี้)
& nbsp; จาก django.contrib.staticfiles.urls นำเข้า staticfiles_urlpatterns
& nbsp; urlpatterns + = staticfiles_urlpatterns ()

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

  • แก้ไขการตั้งค่าฉุกเฉิน lighttpd (staticfiles didn ' เสื้อทำงาน) ไม่ได้ใช้ v0.1.1!

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

  • Staticfiles สนับสนุนเพิ่ม

ต้องการ

  • งูใหญ่
  • Django

ซอฟแวร์อื่น ๆ ของนักพัฒนา Alexander Ivanov

ความคิดเห็นที่ django-server-config

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