การสร้างแอปพลิเคชันบล็อก
0 - การกระทำเริ่มต้น
การสร้างแอปพลิเคชันบล็อก
1 - การสร้างโมเดลโพสต์
2 - การสร้างเว็บไซต์ผู้ดูแลระบบ
3 - ตัวจัดการโมเดลที่กำหนดเอง
4 - รายการอาคารและมุมมองรายละเอียด
5 - การสร้างเทมเพลตสำหรับมุมมอง
6 - การเพิ่มพลเมือง
7 - การแบ่งหน้าโดยใช้มุมมองตามการจัดประเภท
การปรับปรุงบล็อกด้วยคุณสมบัติขั้นสูง
ส่งจดหมายด้วย django
8 - แบบฟอร์ม django ในมุมมอง
9 - ส่งอีเมลด้วย django
การเพิ่มระบบความคิดเห็น
10 - รุ่นและผู้ดูแลระบบสำหรับความคิดเห็น
11 - การสร้าง Modelfrom & Handel ในมุมมอง
12 - เพิ่มความคิดเห็นในการโพสต์เทมเพลตรายละเอียด
การเพิ่มฟังก์ชั่นการติดแท็ก
13 - เพิ่มแท็กลงในโพสต์ด้วย django -taggit
14 - ดึงโพสต์โดยความคล้ายคลึงกัน
ขยายแอปพลิเคชันบล็อก
การสร้างแท็กเทมเพลตที่กำหนดเองและตัวกรอง
15 - total_tags โดยใช้ simple_tag
16 - แท็ก show_latest_post โดยใช้ inclusion_tag
17 - แท็ก get_most_commented_posts โดยใช้ simple_tag
ใช้การค้นหาข้อความแบบเต็มด้วย postgreSQL
20 - สร้างมุมมองการค้นหา
21 - ผลการนึ่งและการจัดอันดับ
22 - การสืบค้นถ่วงน้ำหนัก
ckeditor
23 - เพิ่ม ckeditor
วิธีการโคลนโครงการ
ติดตั้ง depndencies ก่อน
- ดาวน์โหลดและติดตั้ง Python เวอร์ชันล่าสุดถ้าไม่
- ดาวน์โหลดและติดตั้ง Git ถ้าไม่
- ดาวน์โหลดและติดตั้งฐานข้อมูล PostgreSQL ดาวน์โหลดและสร้างรหัสผ่านในขณะที่การติดตั้งกระบวนการเริ่มต้นชื่อและชื่อผู้ใช้คือ Postgres
คำสั่ง
- เดสก์ท็อปซีดี
- virtualenv blogen
- บล็อกซีดี
- . scripts เปิดใช้งาน
- mkdir src && cd src
- git clone https://github.com/learnwithcode/building-a-blog-application.git <= ประกาศรวมถึงระยะเวลา
- PIP Install -r rechent.txt
เปิด settings.py ในการตั้งค่าฐานข้อมูล SRC/ MySite/ และ Unbumm
- Python managem.py อพยพ
- Python managem.py createsuperuser
- python managem.py loaddata blog/fixtures/post.json
- Python managem.py loaddata บล็อก/fixtures/tag.json
- Python managem.py collectstatic
- Python managem.py runserver