Django
DonngZH
这个作者很懒,什么都没留下…
展开
-
【工程实践】Django系列-Admin站点管理(8)
1.概述1.1 内容发布添加、修改、删除数据库中的内容。站点管理就是为了有一个可视化界面,方便将数据进行展示,方便对数据库中的数据进行操作和管理。1.2 公共访问2.配置Admin应用在setteings.py文件中的INSTALLED_APPS 字段中添加'django.contrib.admin'。默认是自动添加的。INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib...原创 2022-05-11 20:25:43 · 389 阅读 · 0 评论 -
【工程实践】Django系列-启动服务器(7)
1.启动服务器格式:python manager.py runserver ip:port2.注意事项2.1 ip可以不写,不写就代表本机2.2 默认端口号是80002.3 纯python写的轻量级web服务器,仅用作测试3.启动成功python manager.py runserver ...原创 2022-05-11 20:25:25 · 1345 阅读 · 0 评论 -
【工程实践】Django系列-生成数据表(6)
1.生成迁移文件在当前目录下键入命令行,生成迁移文件。python manage.py makemigrations 1.1 迁移文件生成前1.2 生成迁移文件1.3 文件内容2.执行迁移2.1键入命令行#与执行sql语句创建数据表一致 python manage.py migrate2.2 执行过程3.测试数据库3.1 进入python shellpython manage.py shell3.2...原创 2022-05-11 20:24:54 · 584 阅读 · 0 评论 -
【工程实践】Django系列-激活应用(4)
1.激活应用激活应用的本质就是将应用配置到整体的项目中,所以需要在整体项目First_Project中的settings.py中进行配置。其中DATABASES是配置数据库的代码,INSTALLED_APPS中配置应用。myAPP2.添加2.1 添加之前2.2 添加之后...原创 2022-05-11 20:24:21 · 400 阅读 · 0 评论 -
【工程实践】Django系列-定义模型(5)
1.概述(1)有几个数据表,就应该有几个模型,模型的本质就是一个类。(2)在应用的models.py中定义模型。<1>需要引入from django.db import models<2>模型类要继承models.Model类<3>模型类中的属性要对应数据库表中的字段2.模型创建在应用(myAPP)目录中的models.py中创建Grades类,其中包含的五个类属性与数据库表中的五...原创 2022-05-11 20:24:35 · 215 阅读 · 0 评论 -
【工程实践】Django系列-创建应用(3)
1.创建应用python manage.py startapp myApp2.目录显示3.myApp目录说明admin.py : 站点配置 models.py:模型 view.py:视图原创 2022-05-11 20:23:57 · 224 阅读 · 0 评论 -
【工程实践】Django系列-安装数据库(2)
1.mysqlclient 安装Django官方建议使用mysqlclient,直接pip安装即可。pip install mysqlclient2、配置Django的settings.py在Django的settings.py文件中设置如下:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'mysite', # 数据库名,先原创 2022-05-11 20:23:35 · 316 阅读 · 0 评论 -
【工程实践】Django系列-Django创建项目(1)
1.创建项目django-admin startproject First_Project这将指定文件夹下生成一个名为First_Project的目录,同事也是Django项目的根目录。它包含了一系列自动生成的目录和文件,具备各自专有的用途。2.查看目录tree . F各文件和目录解释:外层的First_Project目录与Django无关,只是新建项目的容器,可以任意重命名。 manage.py:一个命令行工具,管理Django的交互脚本。 内层的F...原创 2022-05-11 20:23:17 · 281 阅读 · 0 评论