Всім привіт. Ось тут вирішую таку цікаву задачку, потрібно організувати свій записник, такий собі органайзер, в який можна добавляти таски, описи до них, по категоріях їх розподіляти, ставити дедлайни, визначати приорітетність і ін. Я зупинився на тому, як правильно зберегти ці всі дані, щоб при кожному відкритті програми не було все з початку. Ну на перший погляд все просто, зберегти дані в файл якийсь або в бд, але суть не в цьому.
У мене проблема із організацією структури програми. Як на вашу думку краще зробити - кожен окремий таск - це об'єкт класу Task, чи створити один об'єкт і в нього записувати всі дані? Мені потім всі ті дані потрібно достати з бд і відновити всі об'єкти. Знайшов модуль cPickle, він ніби і дає можливість зберекти всі створені об'єкти, змінні, це автоматично звільняє від потреби юзати бд, але цей варіант не зовсім підходить мені. Можливо хтось щось порадить цікаве?
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.