1 创建工程:
2. 配置各种文件.
models.py 文件:
from django.db import models
# Create your models here.
class First(models.Model):
# char 字符 unique 唯一
# 模型中的所有类 都是Django.db.models.Model 的子类
# 这些类在数据库中会被转化成数据表
# 类中的所有字段都是django.db.models.Field的子类
# 所有字段在数据中会被转化成数据库字段
name = models.CharField(max_length=300, unique=True)
des = models.CharField(max_length=200)
def __str__(self):
return self.name
views.py 文件:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
from .models import First
def home(request):
# 获取所有的数据
allData = First.objects.all()
# return HttpResponse('hello world')
objectList = list()
for data in allData:
objectList.append('姓名:' + data.name + ' ,描述:' + data.des)
response_html = '<br>'.join(objectList)
return HttpResponse(response_html)
在settings.py 里设置
设置urls.py 文件
from django.contrib import admin
from django.urls import path
from myApp import views
urlpatterns = [
path('admin/', admin.site.urls),
path('home/', views.home)
]
查看可迁移文件和迁移文件,同时数据库可用
存数据到数据库
在网页中查看