|
1. 安装Django
在命令行中输入以下命令安装Django2. 创建Django项目
在命令行中输入以下命令创建一个名为myblog的Django项目- django-admin startproject myblog
复制代码 3. 创建Django应用
进入myblog项目目录,然后输入以下命令创建一个名为blog的Django应用- python manage.py startapp blog
复制代码 4. 创建模型
在blog应用的models.py文件中创建一个名为Post的模型- from django.db import models
- class Post(models.Model):
- title = models.CharField(max_length=200)
- content = models.TextField()
- pub_date = models.DateTimeField(auto_now_add=True)
- def __str__(self):
- return self.title
复制代码 5. 创建视图
在blog应用的views.py文件中创建一个名为index的视图- from django.shortcuts import render
- from .models import Post
- def index(request):
- posts = Post.objects.all()
- return render(request, 'blog/index.html', {'posts': posts})
复制代码 6. 创建模板
在blog应用的templates/blog目录下创建一个名为index.html的模板文件- {% for post in posts %}
- <h2>{{ post.title }}</h2>
- <p>{{ post.content }}</p>
- <p>{{ post.pub_date }}</p>
- {% endfor %}
复制代码 7. 配置URL
在blog应用的urls.py文件中配置URL- from django.urls import path
- from . import views
- urlpatterns = [
- path('', views.index, name='index'),
- ]
复制代码 在myblog项目的urls.py文件中添加blog应用的URL- from django.contrib import admin
- from django.urls import path, include
- urlpatterns = [
- path('admin/', admin.site.urls),
- path('blog/', include('blog.urls')),
- ]
复制代码 8. 运行Django项目
在命令行中输入以下命令运行Django项目- python manage.py runserver
复制代码 来源:https://www.cnblogs.com/NutBlog/p/17417970.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
|