Django的基本应用框架

上一篇文章我们可以看到,在写函数的处理方法时只能返回一条内容的消息。但如果我们有多篇文章呢,现在我们就会想到数据库,将数据存入数据库中,再利用模型将其在网页中进行显示。下面来演示如何创建一个应用:


目录

1.项目创建名称

2.模型定义

3.安装注册应用(让系统知道我们要使用该应用了)

 4.制造迁移数据库

5.后台管理界面对数据库进行操作


1.项目创建名称

同样在相对应的文件夹中打开cmd,在其中写入命令:python manage.py startapp 应用名称

,回车如下:

 当执行完后,在mysite文件中会新创建一个文件夹article


2.模型定义

打开article文件中的models.py文件进行如下的编辑

from django.db import models


# Create your models here.
class Article(models.Model):
    # 对标题的类型定位字符型,其最大的长度为30
    title = models.CharField(max_length=30)
    # 类似于文章内容的属性,类型也差不多为字符型
    content = models.TextField()

3.安装注册应用(让系统知道我们要使用该应用了)

打开mysite中的文件settings.py

 再按照下面进行操作:


 4.制造迁移数据库

 执行命令:python manage.py makemigrations(这只是生成,还并未使用)

 执行完后会在article文件夹中创建新的文件夹

 执行命令进行使用:python manage.py migrate (进行使用)

 以上即为使用成功

5.后台管理界面对数据库进行操作

在cmd中利用命令:python manage.py runserver 启动本地服务,打开网址并利用创建过的账户进行登入后台管理界面,再打开article文件中的admin.py文件进行以下的编辑

from django.contrib import admin
from .models import Article
# Register your models here.
admin.site.register(Article)

 同时为了方便观看,将网站的后台管理界面的语言进行汉化。再次打开mysite文件中settings.py,在其中找到以下的位置并改为图片照片中的代码

 将上面两个文件保存后,网站后台管理界面如下图所示

 可以点击进去看到里面暂时还什么都没有,再进行点击添加即可

 本篇文章内容主要来自视频

【Django2.0教程】03.Django基本应用结构_哔哩哔哩_bilibiliicon-default.png?t=LA46https://www.bilibili.com/video/BV1mW411h7aZ?spm_id_from=333.999.0.0

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值