Django Web框架

1、创建PyCharm项目

2、安装框架

 pip install django==4.2.0

 

3、查看安装的包列表

4、使用命令创建django项目

django-admin startproject web 

5、目录结构

6、运行

cd web  
python manage.py runserver

7、初始化后台登录的用户名密码

执行数据库迁移生成数据表

python manage.py migrate 

创建一个管理员用户

 python manage.py createsuperuser

8、重启服务

python manage.py runserver

 访问http://127.0.0.1:8000/admin/,使用创建的用户名密码登录

9、创建App来完成不同模块的开发

 python manage.py startapp phone

10、应用创建的App到项目中

11、修改phone应用中models.py

from django.db import models# Create your models here.
# 创建数据库数据模型对象的文件class CreateUpdate(models.Model):create_at = models.DateTimeField(auto_now_add=True)update_at = models.DateTimeField(auto_now=True)class Meta:  # 元数据,除了字段以外的所有属性# 设置model为抽象类,指定该表不应该在数据库中创建abstract = Trueclass Post(CreateUpdate):  # 继承基类"""Post模型类"""title = models.CharField(max_length=30)content = models.TextField(max_length=255)

12、执行生成数据迁移文件并创建数据表

python manage.py  makemigrations
 python manage.py migrate

13、Django数据交互API

14、依次修改

15、访问http://127.0.0.1/phone/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/317037.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Objects are not valid as a React child (found: object with keys {name}).

在jsx中可以嵌套表达式,将表达式作为内容的一部分,但是要注意,普通对象不能作为子元素;但是数组,react元素对象是可以的 如下:不能将stu这个对象作为子元素放 function App() {const myCal imgStyleconst…

sentinel控制面板dashboard的下载安装教程

目录 一、dashboard控制面板下载二、启动dashboard 一、dashboard控制面板下载 资源下载地址: https://github.com/alibaba/Sentinel/releases 也可以点击这里进行下载,无需积分 找到需要下载的版本,展开下面的资源Assets,下载sentinel-das…

NSSCTF Http pro max plus

开启环境: 进去显示只允许本地访问,打开bp: 请求头写 x-forwarded-for: 127.0.0.1 换一种 client-ip: 127.0.0.1 执行显示 You are not from pornhub.com ! 请求头写 referer: pornhub.com 执行显示 不开代理你想上p站? 代理服务器地址是Clash.win ,请求头写 via: …

手把手教你学会接口自动化框架的搭建-前言

在网上看过很多帖子,各种接口自动化的框架眼花缭乱,但是对于很多才做自动化的新手,那是一头雾水。 因此,我决定出一个系列,让你能够按照我的文档一步步把接口自动化都做起来,而不是网上这种一股脑的全部抛出,让你看的云里雾里的。 看完这些文档保证你能去任何一家公司,…

BWP频域位置的确定

这里根据协议整理下BWP频域相关参数以及如何确定BWP的频域位置。 BWP的配置包含几个参数 : 1 SCS, CyclePrefix 和locationAndBandwidth。 BWP频域起始位置N_start_BWPOcarrierRBstart,其中Ocarrier 由RRC层参数offsetToCarrier决定。 locationAndB…

清风数学建模-数学规划模型

内容:数学规划模型(cab aeqbeq lbub) 一.题型类型 1.线性规划linprog 2.非线性规划 fmincon 3.整数规划 intlinprog 4.(0-1规划)(特殊的线性整数规划)intlinprog 5.多目标规划 linprog 标…

BIO和NIO编程(待完善)

目录 IO模型 BIO NIO 常见问题 IO模型 Java共支持3种网络编程IO模式:BIO,NIO,AIO BIO 同步阻塞模型,一个客户端连接对应一个处理线程 代码示例: Server端: public class BioServer {private static …

学到了!3步get微信自动回复

你是不是也有过这样的烦恼:因为忙碌或是消息太多,没能及时回复好友消息,尤其是在休息、节假日的时候。 今天就给大家种草一款能够让微信自动回复消息的神器——微信管理系统,让你再忙碌也能及时回复好友!而且操作也不…

通过智能钱包监控降低加密交易费用

作者:stellafootprint.network 随着加密货币的普及,交易费用已成为一个不容忽视的问题。网络拥堵和 Gas 费的价格战,导致交易费用波动,严重影响了用户的预算。但是,通过智能钱包监控,我们可以有效降低交易…

欢迎提交pr共同改进项目, pr的含义?

"提交PR"在软件开发和编程领域是一个常用术语,特别是在使用版本控制系统如Git时。这里的“PR”指的是“Pull Request”,它是一种通知项目维护人员您已经完成了一些代码改动并希望将这些改动合并到主项目中的方式。简单来说,当您对一…

PACS源码,数字化影像信息系统源码,带三维影像后处理技术

全院医学影像PACS源码,数字化影像信息系统源码,带三维影像后处理技术 全院影像设备联网与影像信息数字化存储,建立涵盖全院的PACS/RIS系统,实现从预约、登记、分诊、排队叫号、检查、诊断阅片、报告发布、自助胶片打印等流程化管…

Acrel-EIoT能源物联网云平台助力电力物联网数据服务 ——安科瑞 顾烊宇

摘要:Acrel-EIOT能源物联网云平台是一个结合在线销售的互联网商业模式,为分布广泛的互联网用户提供PAAS服务的平台。安科瑞物联网产品安装完成后,用户可以通过手机扫描代码轻松实现产品访问平台,无需注意调试和平台运行过程&#…