Skip to content

πŸ“ ΠšΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ "Бписок Π΄Π΅Π»"

Notifications You must be signed in to change notification settings

evgenabramov/MIPT-Python-ToDoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ΠšΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ "Бписок Π΄Π΅Π»"

ОписаниС команд

Π’ качСствС интСрфСйса взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ выступаСт ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π²ΠΎΠ΄.

Запуск сСрвСра:

./server.py --host [HOST] --port [PORT]

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΊ сСрвСру:

./client.py connect --port [PORT] --database-name [DB NAME] --user [USER] --password [PASSWORD] 

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° запосов:

  1. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ:

    ./client.py add_task --name [NAME] [--due-date [DATE]] [--with-description]

    ΠŸΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ --with-description Π² запросС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ввСсти описаниС Π·Π°Π΄Π°Ρ‡ΠΈ прямо Π² консоли, для Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ctrl + D.

  2. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈΠ· списка:

    ./client.py delete_task --name [NAME]
  3. ΠŸΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ:

    ./client.py mark_completed --name [NAME]    
  4. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список Π·Π°Π΄Π°Ρ‡:

    ./client.py show_tasks [--latest-date [LATEST DATE]] [--with-completed]  
  5. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ:

    ./client.py edit_task --name [NAME] [--due-date [DATE]] [--with-description]
  6. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ всС Π·Π°Π΄Π°Ρ‡ΠΈ:

    ./client.py delete_all_tasks

Бсылка с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСрС ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

About

πŸ“ ΠšΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ "Бписок Π΄Π΅Π»"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages