8 октября 2016 г.

Django. Отображение фотографий на HTML странице (часть 11)



Добавим теперь фотографии домов, для этого расширим модель. В файле models.py напишем:

photo = models.ImageField("фотография", upload_to="houses/photos", default="", blank=True)


Мы создали поле house_photo, в котором будет храниться ссылка на изображение дома.

7 октября 2016 г.

Django. Наполнение страницы данными (часть 10)



Наполним страницу данными, вернемся в views.py и импортируем модуль house

from .models import House

А затем внутри представления напишем:

houses = House.objects.all()

6 октября 2016 г.

Django. Отображение данных на сайте (часть 9)



Для того чтобы показать наши дома на сайте, откроем views.py в нем мы будем хранить так называемые представления - это специальная функция, которая будет возвращать html-страницу в браузере.

В файл views.py добавим функцию houses_list, в которой зададим аргумент request.

20 сентября 2016 г.

Django. Создание первой статьи (часть 8)



Создадим первую статью.

Для того чтобы исправить House object(название статьи), нужно в models.py создать метод __str__

def __str__(self):
    return self.house_name