Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 2.28 KB

Blog.md

File metadata and controls

34 lines (25 loc) · 2.28 KB

My Blog

ჩემი პირადი ბლოგი

მოკლე აღწერა

  1. საიტზე განთავსებული უნდა 5 ცალი სტატია.
  2. მომხმარებელს უნდა შეეძლოს ნახოს სტატიები, მოძებნოს სახელის მიხედვით
  3. ადმინისტრატოს უნდა შეეძლოს სტატიების დამატება, წაშლა და რედაქტირება.
  4. საიტის დიზაინის ასაწყობად გამოიყენეთ თქვენი დაწერილი სტილები ან Bootstrap

რა გამოვიყენოთ?

  1. Html და CSS
  2. Bootstrap
  3. Flask
  4. მონცამეთა ბაზა SQLite

მონაცემთა ბაზა

  1. ცხრილი Admins - Id, Email, Password
  2. ცხრილი Articles - Id, Image, Name ,Desctiption, Views(რამდენჯერ ნახეს)

URL

  1. "/" - სტატიების ლისტი
  2. "/article/{id}" - სტატიის წაკითხვა დეტალურად
  3. "/login" - ავტორიზაციის გვერდი ადმინისტრატორისთვის
  4. "/logout" - სისტემიდან გამოსვლის გვერდი.
  5. "/article/create" - პროდუქტის შექმნის გვერდი.
  6. "/article/delete/{id}" - პროდუქტის წაშლის მისამართი.
  7. "/article/edit/{id}" - პროდუქტის განახლების გვერდი
  8. "/author" - ეს გვერზე უნდა განთავსდეს ინფორმაცია პროექტის ავტორის შესახებ. სახელი, გვარი და მისი სურათი.
  9. "/admin" - ადმინისტრატოს შესახებ ინფორმაცია, სადაც შეეძლება Email ან Password შეცვლა.