2023-12-08 Meeting #2

 

1. image-20231208182637166

 

  1.  

image-20231208182731305

 

  1. image-20231208183032587

 

 


Python Flask - HTML - CSS - Tutorial 5

 

Video: https://youtu.be/c27teOoh1Ws

Jamboard: https://jamboard.google.com/d/1ibr2_rja6JVzvfMkhUMjU7_WOHaZEWxkHRaKar0SDe8/edit?usp=sharing

Tasks:

  1. Implement base.html for all html pages / templates in views

  2. Implement title block in view and edit pages so that in page header there would post title

  3. Implement index.html page table of pages using

    and flexbox CSS instead of table and float method (more info: https://css-tricks.com/snippets/css/a-guide-to-flexbox/ )

Python Flask - HTML - CSS - Tutorial 6

 

Video: https://youtu.be/ykTH_gWN0Xg

Jamboard: https://jamboard.google.com/d/1zbUHpD2cp99eMStuPOpC7UU7OvBikjxY93CyaiRowAo/edit?usp=sharing

Template: http://share.yellowrobot.xyz/1629812987-programming-tutorials/session_6.zip

 

  1. Using latest template finish implement tags editing and viewing in posts (use ModelTag class)

  2. Finish implementing file_thumbnail_uuid editing and showing in post

  3. Implement new table and ModelAttachment and ability to upload multiple PDF attachments to each post

 

Python Flask - HTML - CSS - Tutorial 7

 

Video: https://youtu.be/xGvDowhT-Fs

Jamboard: https://jamboard.google.com/d/15sim1LtBzIxPqdwtzMzVwKzeyfWx2xoqTQXnT4JOozA/viewer?f=0

Tasks:

  1. Implement tags database structure

  2. Implement editing tags in posts

  3. Implement displaying tags in post view

  4. Implement get_all_posts_flattened using recursion