Mezzanine CMS ให้ทั้ง GUI ที่สอดคล้องกันสำหรับการจัดการเนื้อหาบนเว็บและสถาปัตยกรรมที่เรียบง่ายที่ทำให้การดำน้ำในและการเขียนโค้ดเป็นไปอย่างง่ายดาย
นี่คือขอบคุณที่หลักของ Django กรอบหลามอเนกประสงค์ที่ช่วยให้นักพัฒนารหัสโครงสร้างได้อย่างง่ายดายเป็นโมดูลและขยาย CMS 'ในตัวคุณสมบัติ
CMS ปัจจุบันเป็นหนึ่งในดีที่สุดที่มีแหล่งที่มาเปิดระบบการจัดการเนื้อหาสำหรับหลามและถือว่าเป็นเครื่องมือระดับไฮเอนด์ที่มีเสถียรภาพ
ทั้งหมดในทุกชั้นลอยเป็นเครื่องมือสำหรับทุกคนที่ปรารถนาการขยายและการปรับตัวของพวกเขาจาก CMS
คุณสมบัติ .
- แดชบอร์ดบริหาร
- เครื่องมือแดชบอร์ดที่กำหนด
- การตรวจสอบอุปกรณ์มือถือและแม่แบบ
- ขยายผ่านโมดูล
- โมดูลตะกร้าช้อปปิ้ง (Cartridge)
- โมดูลพอร์ทัลข่าว (กลอง)
- เครื่องยนต์บล็อก
- เนื้อหาการติดแท็ก
- หนึ่งขั้นตอนการย้ายถิ่นจากเครื่องมือบล็อกอื่น ๆ
- Built-in ความคิดเห็นเกลียว
- Disqus บูรณาการ
- บูรณาการ Gravatar
- การรวม Google Analytics
- Twitter บูรณาการฟีด
- บูรณาการ Akismet
- บูรณาการ bit.ly
- การใช้ร่วมกันผ่านทาง Facebook หรือ Twitter
- แม่แบบกำหนดเองต่อหน้าหรือบล็อกโพสต์
- Built-in ชุดทดสอบ
- 960.gs บูรณาการ
- นำทางหน้าตามลำดับชั้น
- บันทึกเป็นร่างและแสดงตัวอย่างบนเว็บไซต์
- การเผยแพร่ตามเวลาที่กำหนด
- ลาก n หล่นหน้าสั่งซื้อ
- การแก้ไขแบบ WYSIWYG
- หน้าแก้ไขข้อมูลในบรรทัด
- ลาก n หล่นสร้างรูปแบบกับการส่งออก CSV
- API สำหรับประเภทเนื้อหาที่กำหนดเอง
- URL ที่เป็นมิตร SEO และข้อมูล meta li>
- เครื่องมือค้นหาและ API
- การสนับสนุน JVM
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- บรรทัดว่างเพิ่ม
- อย่าใช้ ZIndex เพื่อ h1 แท็กในผู้ดูแลระบบเพราะมันขัดแย้งกับเครื่องมือตัวเลือกวัน.
- ยก 404 ในมุมมองหน้าถ้าหน้าไม่ตรง.
- เพิ่มข้อ จำกัด ที่ไม่ซ้ำกับรูปแบบการดัดเว็บไซต์.
- ให้ยกเว้นข้อความที่มีความหมายมากขึ้นเมื่อ `` ตั้งค่า SEARCH_MODEL_CHOICES`` ชี้ไปที่รูปแบบที่หายไป
- เรียกใช้ตัวประมวลผลก่อนหน้ามุมมองใน PageMiddleware
- เฉพาะการทำงานประมวลผลหน้าสำหรับมุมมองของหน้าลอย
- ปรับปรุง `` models.py`` นี้แก้ปัญหาการประหยัดไฟวัน ดูเหมือนว่า `` created_at`` จะมากับเขตเวลา 0000 UTC ดังนั้นฉันต้องการที่จะให้ TI timezoneaware โดยใช้เพียง UTC Django แม่แสดงให้เห็น datetime ตกลงกับ timesince ไม่มีข้อผิดพลาดหนึ่งชั่วโมง
- การเข้าสู่ระบบการแก้ไขปัญหาการทดสอบที่จำเป็นสำหรับการป้องกันหน้า
- แก้ไขแบบไดนามิก `` INSTALLED_APPS`` ใน setuptools วิ่งทดสอบ
- ลบตัวอักษรที่ไม่ใช่ ASCII จากความคิดเห็น
- วิธีการที่ดีกว่าสำหรับการตั้งค่าการทดสอบ
- แก้ไข `` local_settings / test_settings`` การสั่งซื้อ
- ฉบับที่ 1102 - คง UnicodeEncodeError เมื่อนำเข้าไฟล์ที่ไม่ใช่ ASCII จากไปรษณีย์
- แก้ไข `` local_settings`` นำเข้าตรวจสอบข้อผิดพลาดสำหรับหลาม 3
มีอะไรใหม่ ในรุ่น 3.1.1:
- ปรับขนาดหน้าจอแผงควบคุม
- เครื่องมือ Richtext คงโหลด
มีอะไรใหม่ ในรุ่น 3.0.8:
- ใช้โหมดไบนารีเมื่อเปิดภาพที่จะคัดลอก บนเซิร์ฟเวอร์ระยะไกล.
- ถดถอยคงที่เมื่อตรวจสอบข้อมูลเนื้อหาที่แสดงกับสถานะการตีพิมพ์.
- การจัดการพร็อกซีแบบคงที่คงที่.
- การตรวจสอบสตริงที่คงที่ในการประมวลผลหน้า.
- จับวิธีการที่แตกต่างกันของการนำเข้า URL ที่ FileBrowser เมื่อรุ่นต้นน้ำมีการติดตั้ง.
- เปลี่ยนคำนำหน้า URL ที่บัญชีเพื่อให้ตรงกับ Django โดยการเพิ่ม S พหูพจน์ จับและการเปลี่ยนเส้นทาง URL ที่เก่า ๆ กับโครงการใหม่.
- บัญชีเรียบร้อยขึ้นเก่าเปลี่ยนเส้นทางมุมมอง.
- การทดสอบที่เพิ่มเข้ามาจะ `` static_proxy``.
มีอะไรใหม่ ในรุ่น 3.0.6:
- อย่าต้องระบุ URL ที่ FileBrowser แยกต่างหากใน urlconf โครงการ.
- การสนับสนุนที่ดีขึ้นสำหรับการกำหนดเขตเวลาที่มี tzlocal lib.
- การตั้งค่าใหม่ `` EMAIL_FAIL_SILENTLY`` สำหรับการควบคุมการเริ่มต้น `` fail_silently`` หาเรื่องในการส่งอีเมล์.
มีอะไรใหม่ ในรุ่น 3.0.4:
- เงา staticfiles runserver แทน `` django.core ``.
- ใช้ชื่อท้องถิ่นสำหรับเลือกภาษา นอกจากนี้ยังมีการสร้างลดลงของตัวแปรทั้งสองภาษาและ `` LANGUAGE_CODE`` เพราะพวกเขามีอยู่แล้ว.
- การใช้งานที่ถูกต้องเยื้อง.
- รุ่นชน Grappelli.
- แก้ไขเพิ่มเติม Unicode - สตีเฟ่นแมคโดนั
- จัดการอย่างถูกต้องภายใต้การให้บริการไฟล์ `` MEDIA_ROOT`` ในระหว่างการพัฒนาบน Windows.
มีอะไรใหม่ ในรุ่น 1.4.12.
- การแกะที่ไม่ดี 1.6 การจัดการ
- การตั้งค่าคงที่ประมวลผลบริบทสำหรับบริบทแม่แบบอีเมลเมื่อติดตั้งแคช.
มีอะไรใหม่ ในรุ่น 1.4.9:
- เพิ่มการสนับสนุนสำหรับ `` settings.RICHTEXT_FILTERS`` . `` RICHTEXT_FILTERS`` เป็นรายการที่ถูกต้องสำหรับ `` ตั้งค่า RICHTEXT_FILTER`` รุ่นพหูพจน์จะมีความสำคัญถ้ามันเป็น ที่มีอยู่และที่ไม่ว่างเปล่า แต่ละรายการใน `` RICHTEXT_FILTERS`` ถูกนำไปใช้ใน. การสั่งซื้อ นามแฝงสำหรับ `` กรองแม่แบบ richtext_filter`` ได้รับการบันทึก ตรงกับธรรมชาติพหูพจน์ของการตั้งค่าใหม่: `` richtext_filters`` เพียง เรียกร้องให้ `` richtext_filter`` สำหรับการส่งออกของ
- บล็อกคงที่โพสต์รายการประเภทใน `` แม่แบบ blog_post_list.html``
- การแกะสื่อ jQuery ซ้ำซ้อนจาก KeywordsWidget
- ใช้ urljoin ใน `` Page.get_absolute_url`` สำหรับหน้าเว็บที่เชื่อมโยง
- RTL: แก้ไขตำแหน่งของไอคอน changelink ในต้นไม้หน้าหลังการเปลี่ยนแปลงล่าสุด ปัญหาแนะนำใน aec1a0462b60 ซึ่งแก้ปัญหาเนื่องจากยาว ชื่อหน้า
- จุลภาคแยกประเภทไว้ในบล็อกโพสต์รายชื่อ
- ปรับปรุงเอกสารใหม่ `` ตั้งค่า RICHTEXT_FILTERS``
- ถูกเลิก `` ตั้งค่า RICHTEXT_FILTER`` ในความโปรดปรานของ `` RICHTEXT_FILTERS`` (พหูพจน์) การตั้งค่า
- ปรับปรุงแม่แบบที่จะใช้ใหม่ `` richtext_filters`` (พหูพจน์) แท็ก
- อนุญาตให้อยู่ BCC เดียวนอกเหนือไปจากรายการ / tuple BCC ล้มเหลวถ้า `` อาร์กิวเมนต์ addr_bcc`` เป็นที่อยู่เดียวแทนที่จะรายการ / tuple นี้กระทำการตัดที่อยู่เดียวในรายการที่จะแก้ไขปัญหานี้
- ตรวจสอบให้แน่ใจ `` request._messages`` ได้รับการตั้งก่อนที่จะพยายามที่จะเข้าถึงได้ นี้สำหรับกรณีที่ MessageMiddleware ยังไม่ได้มีโอกาสที่จะ ทำงาน `` eg`` เมื่อตัวกลางที่ก่อนหน้านี้กลับมายกเว้น
- ใช้การตั้งค่าที่สำคัญที่แยกต่างหากสำหรับสัญญาณ nevercache
มีอะไรใหม่ ในรุ่น 1.4.7:
- อนุญาตให้สตริงการสืบค้น vars ที่จะได้รับการยกเว้นจากการเชื่อมโยงการแบ่งหน้า
- การย้ายถิ่นที่ขาดหายไปใน perms เว็บไซต์.
- เพิ่มการสนับสนุนสำหรับ `` ทดสอบ setup.py``
- Pass ในการให้ผู้ใช้ `` page.get_ascendants`` ในมุมมองหน้า ซึ่งจะช่วยให้การแสดงตัวอย่างของหน้าเด็กที่ไม่ได้เผยแพร่ หน้าพ่อแม่ที่ไม่ได้เผยแพร่.
- ลด `` MAX_POSTS_PER_CALL`` ถึง 20; เพิ่มการสนับสนุนสำหรับคำถาม / คำตอบกระทู้
- ใช้บริบทเช่นเมื่อการแสดงผลเมนูหน้าเพิ่มประสิทธิภาพมาก </ li>
- ข้อผิดพลาดที่นำเข้า RSS คงที่
- คง igrations เพื่อให้สามารถทำงานกับรูปแบบการใช้งานที่กำหนดเอง นี้จะใช้รูปแบบการคัดลอกมาจาก Django-พลิกกลับ: ``https://github.com/etianen/django-reversion/blob/master/src/reversion/migrations/0001_initial.py``
- เพิ่ม `` addr_bcc`` หาเรื่องจะ `` send_mail_template`` นี้สามารถรองรับการตั้งค่าใหม่ `` SHOP_ORDER_EMAIL_BCC`` ในตลับ
- ค้นหาแก้ไขสำหรับรุ่น username เมื่อ `` ACCOUNTS_NO_USERNAME`` เป็น True
- คงที่ 0005 รุ่นที่ใช้การโยกย้าย WRT ที่กำหนดเอง
- อย่างถูกต้องตรวจสอบการตั้งค่าการลอยใน `` mezzanine.conf``
- เพิ่มการตรวจสอบบางอย่างในคำสั่ง createdb ที่ล้มเหลวถ้าตารางลอยอยู่เพื่อป้องกันไม่ให้คนที่มาจากการทำงานและตั้งใจแกล้งโยกย้ายใหม่ที่จะต้องมีการทำงาน
- `` ลอย / บัญชี / แม่ / อีเมล์ / account_approved.html: `` ออกพิเศษ & quot; http: // & quot;
- ทำให้การทำงานของ fabfile ใน Windows สองการเปลี่ยนแปลงเล็ก ๆ ช่วยให้การใช้งานผ่านผ้าจาก Windows: * ใช้ `` posixpath.join`` แทน `` os.path.join`` ที่จะสร้างเส้นทางทั้งหมด destined สำหรับเครื่องระยะไกล * ตรวจสอบสำหรับ `` & quot; fab-file.py & quot; `` เช่นเดียวกับ & quot; Fab & quot; ใน `` sys.argv``, การจัดการทาง setuptools สร้างสคริปต์บรรทัดคำสั่งทำงานใน Windows
- URLPATTERN แก้ไขสำหรับปีเก็บ
มีอะไรใหม่ ในรุ่น 1.4.5:
- คงที่บาง URL ที่คงที่ในผู้ดูแลระบบเพื่อรองรับการจัดเก็บข้อมูลภายนอก แบ็กเอนด์.
- ชน Grappelli / FileBrowser รุ่น.
ต้องการ
- หลาม 2.6 หรือ highr
- Django 1.4 หรือสูงกว่า
- PIL - หลาม Imaging ห้องสมุด
ความคิดเห็นที่ไม่พบ