Специальная, подарочная акция получения доступа к Django4!
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
Первым делом спроектируем модели на основании нашей идеи:
Получается что-то вроде:
Мы добавляем проект школа Бовсуновского в модель Sites, дальше добавляем и выбираем автора, Бовсуновский. В модели Notes добавляем заметки.
Заметки могут быть разные, например сайт Бовсуновского, Ютуб канал Бовсуновского, VK Бовсуновского и т.д
Мы предполагаем сразу, что бы была возможность извлечь все заметки по названию проекта в примере это "Школа Бовсуновского", так же можно выбирать по автору, ведь автор вообще может участвовать в разных проектах.
Такая модель нам уже под силу.
-
# -*- coding: utf-8 -*- from django.db import models """ todo Sites -Добавление сайтов интересных нам. todo Ник или имя пользователя, владельца контента. todo Notes Для хранения заметок, которые нам понравились. """ class Sites(models.Model): """ Добавление сайтов интересных нам. """ pass class Nick(models.Model): """ Ник или имя пользователя, владельца контента """ pass class Notes(models.Model): """ Для хранения заметок, которые нам понравились. """ pass
Напишем поля модели Sites, особое внимание уделяя настройкам полей.
Sites
Обратите внимание по ходу мы будем менять настройки полей, когда нам будут приходить лучшие идеи, именно так и делает на практике в процессе разработки, особое внимание уделяем документации и её пониманию, нам нужно достичь считывания моделей по взгляду.
Хоть раздел и посвящён представлениям, как и ранее мы уделяем время и моделям, так как в контексте написания представления модели понимаются намного лучше, чем отдельно.
class Sites(models.Model): """ Добавление сайтов интересных нам. """ pass
Напишем поля модели Nick, особое внимание уделяя настройкам полей.
Nick
class Nick(models.Model): """ Ник или имя пользователя, владельца контента """ pass
< 1 2 3 ... 17 18 19 20 21 ... 100 101 102 >