Сопоставление URL Django

Теперь, когда у нас есть рабочее представление, которое было объяснено в предыдущей главе, мы хотим получить к нему доступ через URL. У Django есть свой собственный способ сопоставления URL-адресов, он осуществляется путем редактирования файла urls.py (myproject/urls.py). Данный файл выглядит следующим образом: from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', #Examples #url(r'^$', 'myproject.view.home', name = 'home'), #url(r'^blog/', include('blog.urls')), url(r'^admin', include(admin.site.urls)), ) Когда пользователь запрашивает страницу вашего веб-приложения, контроллер Django начинает поиск соответствующего представления в файле urls....

08.08.2019 · 4 минуты

Сборка Файлов Docker

В предыдущей главе мы создали наш Dockerfile. Настало время для его сборки. Сделать это можно при помощи следующей команды: docker build Предлагаем детальнее рассмотреть данную команду. docker build Данный метод позволяет пользователю собирать собственные образы Docker: docker build -t ImageName:TagName dir -t — используется для указания тега к образу. ImageName — имя, которое вы хотите дать своему образу. TagName — тег, который вы хотите присвоить своему образу. Dir — каталог, в котором находится файл Docker....

07.08.2019 · 1 минута

Dockerfile Docker

В предыдущих главах мы рассмотрели различные файлы образов, таких как CentOS, которые загружаются из Docker Hub, из которого вы можете развернуть контейнеры. Ниже приведён пример: Если воспользоваться командой Docker images, то можно увидеть все существующие в нашей системе образы. Как видно на скриншоте выше — у нас есть два образа: centos и nsenter. Однако, Docker также даёт вам возможность создавать свои собственные образы, также это может быть выполнено при помощи файлов Docker....

07.08.2019 · 2 минуты

Создание представлений Django

Функция представления, или кратко “представление”, это просто функция Python, которая принимает веб-запрос и возвращает веб-ответ. Этим ответом может быть HTML-содержимое веб-страницы, перенаправление, ошибка 404, XML-документ, изображение и т.д. Например, вы используете представление для создания веб-страницы, обратите внимание, что вам нужно связать представление с URL, чтобы увидеть созданную веб-страницу. В Django представления должны создаваться в файле views.py. Простое представление Мы создадим простое представление, чтобы сказать “Welcome to my app!” Обратите внимание на следующее представление:...

07.08.2019 · 2 минуты

Контейнеры и командные строки Docker

По умолчанию при запуске контейнера вы также будете использовать терминальные команды, как показано ниже. Мы уже разбирали их в предыдущих главах, когда работали с контейнерами. На скриншоте выше вы можете заметить, что мы выполнили следующую команду: sudo docker run –it centos /bin/bash Мы использовали эту команду, чтобы создать новый контейнер, после чего использовали сочетание клавиш Ctrl+P+Q, чтобы выйти из контейнера. Оно гарантирует, что контейнер всё ещё будет существовать даже после выхода из него....

06.08.2019 · 2 минуты