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

Джанго Случайный генератор пароля (проект)

В этом проекте, во-первых, мы собираемся создать две страницы. В котором одна страница примет вклад, а затем … с меткой Django, Python, WebDev.

В этом проекте, во-первых, мы собираемся создать две страницы. В котором одна страница будет принимать вклад, а затем другие страницы будут отображать обработанные данные. В этом проекте мы будем иметь дело только с двумя файлами e.g: URLS.PY и Views.py. Здесь нам не нужно создавать какую-либо базу данных для этого проекта.

Итак, не потратите в любое время, давайте начнем наш проект для начинающих Django, чтобы построить генератор случайных паролей.

Во-первых, давайте создадим наш проект. Я собираюсь дать название «Pass_gen» в мой проект Django. Потому что мы строим веб-сайт генератора паролей. Чтобы создать проект, который вы должны набрать следующую команду:

django-admin startproject pass_gen

В Django мы можем создавать разные приложения для разных операций в нашем главном проекте. Итак, здесь мы собираемся создать наше приложение под названием «Генератор» в нашем главном проекте. Чтобы создать приложение, которое вы должны набрать следующую команду в папке проекта.

Python Manage.py Stortapp Generator

Открыть настроек .py, который вы попадете в вашу основную папку приложения. Здесь список вы можете перечислить свои созданные приложения E.G

Allow_apps = [‘django.contrib.admin’, ‘django.contrib.auth’, ‘django.contrib.contenttypes’, ‘django.contrib.sessions’, ‘django.contrib.messages’, ‘django.contrib.staticfiles’ , «Генератор»,]

Настройка дорожек URL: теперь давайте настроим наш путь URL для обеих страниц. Для настройки пути URL вам нужно попасть в ваш файл URLS.PY основной корневой папки. Здесь вам нужно редактировать ваш код так:

pass_gen/urls.py: от Django.urls Путь импорта от генератора импортных представлений

URLPatterns = [Путь (”, Views.home), Путь («Пароль/», Views.Password,),]

Создание шаблонов: Теперь давайте создадим наши необходимые шаблоны, чтобы позже наших взглядов функцию может их позвонить. Здесь мы создадим 3 HTML-файл.

Home.html: Он будет использоваться для отображения нашей формы для генерации пароля. Password.html: Он будет использоваться для отображения пользовательских сгенерированных паролей .html: это будет наш базовый HTML, что означает, что любой HTML-файл может наследовать этот шаблон. Но сначала нам нужно создать наши папки, внутри которых мы разместим наши все папки и файлы, связанные с шаблонами.

Сначала создайте папку «Шаблоны» в папке вашего генератора. Сейчас в этой папке снова создайте папку под названием «Генератор». Внутри этой папки генератора мы разместим наш все HTML-файл.

Читать полную статью: (Кликните сюда)

Оригинал: “https://dev.to/pkkarn/django-random-password-generator-project-3abb”