Рубрики
Без рубрики

Django Playbook

Я думаю, что официальный учебник Django был незаменимым при попытке выучить Джанго. Однако сом … Теги с Джанго, начинающим, учебником, Python.

Я думаю, что официальный Учебник Django были незаменимы при попытке выучить Джанго. Однако когда-нибудь я чувствую, что по крайней мере для меня, мне часто нужно перевернуть по учебнику после учебного пособия, чтобы получить этот кусок кода, который может помочь мне достичь простого решения большой проблемы. Так что это мой взгляд на создание игровой книги. Я не знаю, сколько главы займет для меня, чтобы создать все Playbook Но моя надежда в том, что я могу помочь новым и ветеран Django Developer найдут свой способ поделиться привлекательным и таким образом поможет даже немного узнать что-то новое или пересмотреть старую идею.

Я знаю, что мой путь не нужен лучшим, но после прохождения много пробных и ошибок, я думаю, что то, что поделится здесь, – это то, что лучше для меня.

Чтобы просто делиться фрагментами и кодом будет скучно. Итак, давайте начнем с простого, но часто чрезмерно использованного примера сети. Знаменитый «Сделать список ‘ Отказ

Для этого примера будет полезным, я думаю, что мне нужно указать целью этого « Список Todo ‘. Давайте начнем с основных,

Спецификация требований пользователя.

1) Посадочная страница.

  • Я думаю, что эта часть необходима. Что такое сайт без посадочной страницы правильно?

2) Страница регистрации и страница входа

  • Пользователь должен быть аутентифицирован до того, как он/Она может начать использовать список Todo.

3) Приборная панель (чтобы сделать страницу списка)

  • Пользователь должен иметь возможность увидеть незасложный список TODO на его/ее приборной панели. Помните, что пользователь также сможет обновить статус, чтобы сделать, нажав кнопку «Обновить/удалить/полную».

4) Создать список страницы

  • Каждый элемент в списке «Доступен» должен иметь заголовок, созданный дату/время, обновляемый и завершенный, описание элемента и статус. Срочность и важность статуса.
  • Чтобы усердно использовать злоумышленнику/хакера, чтобы попытаться злоупотреблять системой, каждый элемент должен иметь хеш-хест с помощью случайно регенерированных 20 буквенно-цифровых цифр, уникальных для каждого пользователя.

5) Деталь, чтобы сделать страницу предмета

  • Показать деталь элемента
  • Добавить/редактировать/Удалить комментарии

Я думаю, что как этап 1 проекта, это может быть оказано отличной отправной точкой.

Технические/функциональные спецификации

1) Идентификация пользователя

Django пришла с удивительными пользовательскими аутентификацией и модулем авторизации. Я использовал это, чтобы сделать проект первым. Медленно, может быть, как кажется, мы улучшаемся на этом, как и когда требуется.

2) делать приложение

Именно здесь требуется настройка системы. Под приложением, я бы создал 2 разных класса. Один был бы классом Todo, а также класс комментариев.

Я думаю, что с требованием проекта выложен так, как это должно быть легко работать с проектом.

Оригинал: “https://dev.to/ashraf_zolkopli/django-playbook-1l0b”