Django_blog เป็นแอปพลิเคชันบล็อกที่ผู้ใช้สามารถอ่านแบ่งปันและแสดงความคิดเห็นในโพสต์บล็อก นอกเหนือจากคุณสมบัติของแอปพลิเคชันบล็อกพื้นฐานแอปพลิเคชันนี้ใช้คุณสมบัติ Bakend หลายอย่างซึ่งทำให้แอปพลิเคชันนี้มีความน่าเชื่อถือสูงและ Scalabe เป็นส่วนหนึ่งของการใช้งานโครงการนี้ตามคุณสมบัติ/ผลลัพธ์/การเรียนรู้ได้รับการกำหนดเป้าหมาย -
โฮมเพจของแอปพลิเคชันแสดงรายการโพสต์บล็อกพร้อมกับพาดหัวของบล็อกและแอตทริบิวต์จับตามองที่เกี่ยวข้องกับบล็อก การปนเปื้อน ได้ถูกนำไปใช้ในมุมมองรายชื่อเพื่อ จำกัด เพียง 3 บล็อกต่อหน้าเพื่อปรับปรุงประสิทธิภาพของหน้าและเวลาโหลด
มี แถบการนำทาง ที่ด้านซ้ายของหน้าต่างด้วยการเข้าถึง ฟีด RSS อย่างรวดเร็วการค้นหาข้อความแบบเต็มโพสต์ที่มีความคิดเห็นส่วนใหญ่และโพสต์ล่าสุด จำนวนโพสต์ที่ระบุไว้ภายใต้แต่ละหัวข้อสามารถจัดการได้อย่างง่ายดายด้วยการเปลี่ยนแปลงรหัสน้อยที่สุด
แถบตัวกรอง (ขึ้นอยู่กับคุณลักษณะของโพสต์) ได้ถูกรวมเข้ากับแถบการนำทางเพื่อให้ผู้ใช้กรองรายการโพสต์ตามความต้องการ
นี่คือลักษณะโฮมเพจ -

หน้าแรก - https://djblogsite.herokuapp.com/blog/
แต่ละบล็อกโพสต์ในแอปพลิเคชันจะถูกแท็กด้วยแท็กที่แสดงถึงประเภทของโพสต์ (ในสถานการณ์ของเราในภาพยนตร์) ระบบการติดแท็กช่วยให้โพสต์ถูกจัดกลุ่มบนพื้นฐานของแท็ก การใช้แนวคิดนี้คุณลักษณะ การค้นหาโดยแท็ก จะถูกนำมาใช้โดยผู้ใช้สามารถกรองบล็อกด้วยแท็ก ระบบแท็กยังใช้เพื่อแสดงรายการ โพสต์ที่คล้ายกัน ที่เกี่ยวข้องกับโพสต์ในหน้าโพสต์รายละเอียด

ระบบความคิดเห็นอนุญาตให้ผู้ใช้เพิ่มความคิดเห็น/บทวิจารณ์ในโพสต์ซึ่งสามารถตรวจสอบได้ในภายหลังโดยผู้ดูแลบล็อก ผู้ดูแลระบบบล็อกสามารถตั้งค่าความคิดเห็นว่าไม่ได้ใช้งานหากพบว่าไม่เหมาะสม


การใช้คุณสมบัติการแชร์ผู้ใช้สามารถเชิญผู้ใช้รายอื่นไปยัง BlogSite เพื่ออ่านโพสต์ที่น่าสนใจที่พบโดยพวกเขา Gmail SMTP ถูกใช้เพื่อใช้คุณสมบัตินี้

การใช้ความสามารถและคุณสมบัติของ Postgres เครื่องมือค้นหาข้อความแบบเต็มได้ถูกนำไปใช้ในแอปพลิเคชันนี้ คุณลักษณะนี้ช่วยให้ผู้ใช้สามารถค้นหาอะไรก็ได้ผ่านฐานข้อมูลแอปพลิเคชัน การค้นหาการชั่งน้ำหนักและการค้นหา trigram ได้รับการพิจารณาว่าเป็นส่วนหนึ่งของขอบเขตในอนาคต

เพื่อให้ผู้ใช้สามารถติดตามเนื้อหาใหม่ที่โพสต์บนแอปพลิเคชันได้ฟีด RSS ได้ถูกรวมเข้ากับแอปพลิเคชันนี้โดยใช้เฟรมเวิร์ก Django Syndication สิ่งนี้ช่วยให้ผู้ใช้ได้รับข้อมูลเมื่อมีการเพิ่มโพสต์ใหม่ลงในบล็อก (โดยไม่ต้องขอให้ผู้ใช้สมัครสมาชิกแอปพลิเคชัน)
RSS Feed - https://djblogsite.herokuapp.com/blog/feed/
มีการรวมแผนผังไซต์ไว้เพื่ออนุญาตให้ผู้รวบรวมข้อมูลเว็บและเครื่องมือค้นหาสามารถจัดทำหน้าเว็บที่สำคัญบางอย่างของแอปพลิเคชันได้มากกว่า
SiteMap - https://djblogsite.herokuapp.com/sitemap.xml/