The system to facilitate the distribution and accession of the faculty's announcement

ระบบควบคุมในการกระจายและเข้าถึงข่าวสาร การประกาศ

วันพุธที่ 29 มิถุนายน พ.ศ. 2559

การนำเนื้อหาจาก Page object มาแสดงในหน้าที่เราต้องการ

ไม่มีความคิดเห็น :
  ในที่นี้เราจะนำเนื้อหาทั้งหน้าของ Page ซึ่งเป็น object ของ django cms มาแสดงในหน้าที่เราต้องการ วิธีการเป็นตามโค้ดด้านล่างนี้



 from cms.views import details
 from django.template import Context, Template
 
        template_name = "your_page.html"
 context = {}
 page = get_object_or_404(Page, pk=page_id)

 template = details(request, page.get_slug('en'))

 content = ''
 if hasattr(template, 'render'):
     # TemplateResponse must call render() before we can get the content
  content = template.render().content
 else:
     # HttpResponse does not have a render() method
  content = template.content
 t = Template(content)
 c = Context({})
 context['example_content'] = t.render(c)
 
 return render(request, template_name, context)

 

วันพุธที่ 22 มิถุนายน พ.ศ. 2559

วันพุธที่ 15 มิถุนายน พ.ศ. 2559

Adviser meeting 16/06/2559

ไม่มีความคิดเห็น :
สิ่งที่ดำเนินการไปแล้ว
1. ปรับปรุง messageapp ที่ใช้แสดงข้อความบนหน้าจอจากการโพสข้อความของผู้ใช้ ให้อัพเดตข้อความได้แบบอัตโนมัติ
2. ปรับปรุง slide : https://docs.google.com/presentation/d/1AChPU_tRsa8b7X9KJzTsVuMWVwkNd1M1X4xpaSuaO-8/edit?usp=sharing
3. ซ้อมการนำเสนอและถ่ายวิดีโอ : https://www.youtube.com/watch?v=0t_oWqQTaaQ

ปัญหาที่พบ
1. sd card เสียจากการติดตั้ง chrome os

สิ่งที่จะดำเนินการต่อ
1. ซ้อมนำเสนอ
2. ทดลอง ubuntu mate แทน chrome os

วันพฤหัสบดีที่ 2 มิถุนายน พ.ศ. 2559

Adviser meeting 2/6/2559

ไม่มีความคิดเห็น :
สิ่งที่ดำเนินการไปแล้ว
1. update slide
2. update บทที่ 2
3. url project และ document
https://bitbucket.org/phongyanon/announce_demo/overview

สิ่งที่จะดำเนินการต่อ
1. ถ่ายวีดิโอการนำเสนอครั้งที่ 2
2. slide หน้า 2 ใส่รูปให้ดูเด่นขึ้น
3. ทำ script บทพูด
4. slide หน้า 4 เป็นภาษาไทย
5. slide หน้า 5 เอาสัญลักษณ์ usb ออก หาวิธีทำให้ภาพสื่อความหมาย
6. slide หน้า 7 list ประโยขน์ของระบบออกมา
7. slide หน้า 9 เปลี่ยนแนวให้สัมพันธ์กับหน้าอธิบายระบบใหม่
8. slide หน้า 10 จัดการ content ของ web
9. slide หน้า 11 เรื่อง Rpi เอาเนื้อหาที่สำคัญๆมาก็พอ
10. slide หน้า 13 แยก scope ของ admin กับ viewer เรื่องเปิดปิดเสียงยังไม่เขียน
11. slide หน้า 16
12. แยกบทที่ 1 , 2
13. บทที่ 2 เรื่อง Raspberry pi ไม่ต้องอธิบายเรื่องลง OS ก่อน
14. บทที่ 2 เรื่อง django cms ส่วน content mode กับ structure mode คือ structure ใช้เป็นมุมมองสำหรับผุ้พัฒนา ส่วน content เป็นมุมมองสำหรับผู้ชมเว็บ
15. meeting ครั้งหน้าเป็นวันอังคารที่ 7 มิถุนายน 2559