DJANGO ДЛЯ НАЧИНАЮЩИХ PYTHON
Веб-приложения становятся все популярнее в нашей жизни. Изучение языка программирования Python и его фреймворка Django - это прекрасный способ начать создавать веб-приложения с нуля. Но с чего начать изучение Django?
Первым шагом является установка Django. Скачать можно на официальном сайте с помощью команды:
pip install Django
Далее, можно создать первый проект, используя команду:
django-admin startproject projectname
Теперь, после создания проекта нужно создать первое приложение в Django. Для этого можно запустить команду:
python manage.py startapp appname
Когда приложение создано, можно начинать создание моделей для базы данных. Пример модели:
class Article(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
Также, необходимо создать view для отображения данных. Пример view:
from django.shortcuts import render
from django.http import HttpResponse
from .models import Article
def article(request):
articles = Article.objects.all()
context = {'articles': articles}
return render(request, 'article.html', context)
Наконец, создание шаблонов для отображения данных. Пример шаблона:
<!DOCTYPE html>
<html>
<head>
<title>Articles</title>
</head>
<body>
<h1>Articles</h1>
<ul>
{% for article in articles %}
<li><a href="{{ article.get_absolute_url }}">{{ article.title }}</a></li>
{% endfor %}
</ul>
</body>
</html>
Как учить Python с нуля в 2023?
Python Full Course for free 🐍
Python Backend Web Development Course (with Django)
Изучение Python Django в одном видео / Создание сайта на Джанго за час!
Что такое Python Django и почему он стал так популярен. В чем секрет?
Python Django Tutorial for Beginners
Учим Python за 1 час! #ОтПрофессионала - HD Remake
Какие проекты делать начинающему программисту?
Что мы можем узнать по номеру телефона. Phyton и библиотека phonenumbers помогут нам в этом.
Новые материалы: