django系列

Python系列-Django-Ninja Django Ninja 是一个使用 Django 和 Python 3.6+ 类型提示构建 API 的 Web 框架。 阅读详情

1.创建项目

django-admin startproject 项目名称

2.cd到项目中

3.创建子应用

python manage.py startapp 子应用名

4.在settings中配置子应用

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # 子应用名称
    'lx',
]

5.配置数据库

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'HOST': '127.0.0.1',
        'USER': 'root',
        'PASSWORD': '123',  # same as root
        'NAME': 'django',
        'PORT': '3306',
        'OPTIONS': {
            'charset': 'utf8',
        },
    }
}

6.迁移数据

两条命令都要执行,先执行第一条,在执行第二条
1.python manage.py makemigrations:这个命令是记录我们对models.py的所有改动

python manage.py makemigrations

2.python manage.py migrate:这条命令的主要作用就是把这些改动作用到数据库也就是执行migrations里面新改动的迁移文件更新数据库,比如创建数据表,或者增加字段属性

python manage.py migrate

7 创建admin用户

1. 首先我们要新建一个用户名, 用来登录管理网站,可以使用如下命令:

python manage.py createsuperuser
2. 输入想要使用的用户名: Username(leave blank to use "administrator"): admin

3. 输入email:

Email address:(在这里输入你的自己的邮箱账号)

如果不想写email,可以直接按回车省略。

4. 输入密码,需要输入两次,并且输入密码时不会显示出来:

Password:
Password(again):

当两次密码都相同的时候,就会提示超级账号创建成功。

Superuser created successfully

5. 运行服务:

python manage.py runserver
6. 浏览器地址时输入:

http://127.0.0.1:8000/admin
7. 输入刚刚创建的用户名和密码就可以进入django系统的后台了。

【python】Django系列Day01--初识Django Django入门 阅读详情

相关推荐

Python系列-Django

用python django实现一个社交媒体网站。

bl_yang的博客 3741

Linux

linux命令。持续更新

pythonwork的博客 192

【Django系列】Django上传图片使用指南

【Django系列】Django上传图片使用指南

weixin_54707168的博客 714

【Django】系列

本文为 Django 系列学习笔记,参考了很多学习视频及博客并进行总结,希望对入门 Django 的朋友们有帮助。 ...

weixin_44413191的博客 486

【Qt】Qt6系列教程汇总_qt6教程

简介:QT相关电子书、建议和相关参考网址。

2401_87556657的博客 1187

VSCode插件全攻略:5分钟搞定Mermaid流程图实时预览(含常见报错解决)

本文提供了一份详细的VSCode插件实战指南,帮助开发者快速配置Mermaid流程图实时预览环境。文章涵盖核心插件选择、高效工作流搭建,并重点解决了图表渲染失败、样式异常等常见报错问题,旨在提升技术文档的编写效率与可视化质量。

rust6ferris的博客 1488

django学习入门系列之第十点《初识 django》

manage.py用于项目的管理,启动项目,创建app,数据库的管理里面的东西一行都不用修改但是,是常常用的asgi.py与wsgi.py用来接收网络请求里面的东西一行都不用修改urls.pyURL和函数对应关系-----经常操作的项目配置-----经常操作的。

铁匠匠匠的博客 1457

直流无刷BLDC六步换相“电流环”、“速度环”的关系

4、在电流闭环模式下,电机的电流严格按给定电流运行,负载大小变化时,电流不变,电机速度跟随负载非正常变化,例如速度严重“超速”时,需要“限速”保护,这个任务是“速度环”的,这时“速度环”会根据设定的速度上限,控制触发器,将电机速度迅速将下来,电流降下来,在“限速”保护期间,“电流环”失去对触发器的控制作用;3、在电流闭环模式下,电机的电流严格按给定电流运行,负载大小变化时,电流不变,电机速度跟随负载正常变化,“速度环”对速度大小的控制作用是没有的;6、很多人想当然,“电流环”不工作,电机“电流”哪里来的?

u011878611的博客 5473

原创Django系列汇总篇

点击上方“Python进击者”,选择“星标”公众号重磅干货,第一时间送达这篇文章主要是来汇总一下Django系列的文章,方便大家的阅读。快速入门小白学Django第一天| MVC、MVT...

Kuls 596

PLS-SEM(偏最小二乘路径建模)模型拟合优度指标

PLS-SEM(偏最小二乘路径建模)是一种基于方差的分析方法,侧重于预测导向,通过迭代优化路径系数和外部权重来最大化潜变量的解释方差(R²)。其评估指标分为外部测量模型和结构模型两部分:外部测量模型关注潜变量与显变量的关系,通过标准化载荷(>0.7)、信度指标(Cronbach’s α、复合信度CR>0.7)、聚合效度(AVE>0.5)和区分效度(Fornell-Larcker标准、HTMT<0.85)来评估模型的可靠性和有效性。结构模型则检验潜变量间的因果关系,通过路径系数(β值)

wewil_lwin的博客 3240

解决Windows无法卸载补丁的实用方法

无法卸载Windows补丁可能是一个棘手的问题,但通过上述方法,你应该能够找到解决方案。无论是通过控制面板、命令提示符还是手动重置Windows更新组件,都有可能成功卸载问题补丁。如果所有方法都无效,系统还原将是一个值得尝试的备选方案。希望这篇文章能帮助你解决无法卸载补丁的问题。

mmoo_python的博客 1万+

django系列集合(含感悟)

点击上方蓝字关注公众号码个蛋第315次推文只有不断的把压力变成动力才有可能成长码仔有话说从8篇连载的系列文章来看,每次都是开头第一篇阅读量很高后续阅读量递减,在决定发系列文章的时候我就已...

陈宇明 213

按照autoware.universe官方从零搭建自己的自动导航小车(三)(续)

本文介绍了在Autoware框架下完善自定义传感器套件描述包的详细过程。主要内容包括:1)创建传感器描述包tinyplc_sensor_kit_description,包含YAML标定文件和URDF模型;2)配置传感器与车辆基座的相对位姿,实现sensor_kit.xacro和sensors.xacro宏文件;3)更新sensor_kit.launch.xml文件以集成激光雷达和GNSS/IMU驱动。通过xacro验证URDF模型正确性后,下一步计划接入Helios16激光雷达数据并在Rviz2中验证点云显

qq_45335326的博客 1273

Django实践:系列文章

Django实践:系列文章前言Django实践:系列文章目录参考文献 前言   本系列文是《Python编程从入门到实践》中使用Django创建一个Web应用的实践记录,对应《Python编程从入门到实践》中第18~20章的内容,主要是Django库的应用,涉及一点Bootstrap的应用。对于第20章中将项目部署到Heroku中的内容没有记录,待后续补充。 Django实践:系列文章目录 1. Django实践:创建项目 2. Django实践:创建APP 3. Django实践:创建学习笔记主页.

u010021014的博客 651

【Bug已解决】This model‘s maximum context length is X tokens. However, you requested Y tokens 解决方案

summary_prompt = "请将以下对话历史压缩成一段简洁摘要,保留关键决策和结论:\n" + format_messages(old_part)return [{"role": "system", "content": f"此前对话摘要:{summary}"}] + recent_part这种方式能在大幅降低 token 消耗的同时,尽量保留任务推进所需的关键上下文,是目前业内做长会话 Agent 最常见的处理方式之一。方案适用场景推荐指数滑动窗口裁剪短任务,对早期历史依赖不强⭐⭐⭐。

一键难忘的博客 1万+

leetcode134 加油站

题目如下 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返回 -1。 说明: 如果题目有解,该答案即为唯一答案。 输入数组均为非空数组,且长度相同。 输...

ayang818 's blog 234

Django系列教程(2)——Django的安装及第一个项目

更好的方式每个项目都有自己独立的开发环境,然后把项目所有依赖安装到隔离的环境中去,这就是虚拟环境的作用。如果你使用PyCharm创建Django项目的话,可以省去很多麻烦,只需在创建Django项目勾选使用Virtualenv创建虚拟环境,并选择合适的Python编译器版本即可。在Linux系统的命令行或windows的CMD终端中输入python即进入Python交互环境(shell),然后可通过查看已安装的Django版本来确定Django已安装成功。, 新增一个名为index的视图函数。

彩蛋在每篇文章的最后名片 1486

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Django系列11:会话

xidianzxm 103

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Django系列目录

一:搭建自己的博客系列   搭建自己的博客(一):前期准备   搭建自己的博客(二):创建表,创建超级用户   搭建自己的博客(三):简单搭建首页和详情页   搭建自己的博客(四):优化首页和详情页   搭建自己的博客(五):使用模版标签优化前端代码   搭建自己的博客(六):添加首页,使用css对界面做美化   搭建自己的博客...

weixin_30894583的博客 160

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Django学习系列之一:Django命令

Django系列之一:Django命令 1.创建Django项目命令 django-admin startproject ProjectName项目名称 2.创建App python3 manage.py startapp AppName应用名称 3.迁移生成数据库文件 python3 manage.py makemigrations 4.将创建的models模型映射到数据库 python3 ma...

sghc1429952041的博客 190

Python-Django系列—视图

Python-Django系列—视图

深圳市多克创新科技有限公司 1780

深入Django系列

在这个系列的第一天,我们将从Django的基本概念开始,逐步引导你搭建一个Django开发环境,并运行你的第一个Django项目。Django是一个开源的Web框架,它鼓励快速开发和干净、实用的设计。Django遵循"不要重复自己"(DRY)的原则,这意味着它旨在帮助你避免编写重复的代码。在本博客中,介绍了Django的基本概念,以及如何搭建一个基本的开发环境。我们创建了一个虚拟环境,安装了Django,并运行了第一个Django项目。

fhy567888的博客 1532

Django学习系列之django restframework

曾几何时,Ajax已经统治了Web开发中的客户端,而REST成为web世界中最流行的架构风格(architecture style)。所以我们的选择变得很简单:前端ajax访问后端的RESTful API对资源进行操作Django中有一些可选的REST framework,比如django-piston,django-tasypie。 但是我和google(呵呵,不好意思)推荐这个:Dj...

aen60571的博客 195

Python Django系列—入门实例(二)

Python Django系列—入门实例(二)

深圳市多克创新科技有限公司 1274

Django系列

Django系列Django基础modelsCBVmiddlewareCRUD Django基础 models 数据库ORM字段和参数 AutoField: int 自增列,必须填入参数 primary_key=True 如果没有写 AutoField,则会自动创建一个列名为 id 的列 from django.db import models class Person(models.Model): id = models.AutoField(primary_key=True) # 自增的 id 主

MarryOnlyQueen的博客 364

Django系列之Channels

Django 中的 HTTP 请求是建立在请求和响应的简单概念之上的。浏览器发出请求,Django服务调用相应的视图函数,并返回响应内容给浏览器渲染。但是没有办法做到。因此,WebSocket 就应运而生了。WebSocket 是一种基于 HTTP 基础上进行全双工通讯的协议。WebSocket允许服务端主动向客户端推送数据。在WebSocket协议中,浏览器和服务器只需要完成一次握手就可以创建持久性的连接,并在浏览器和服务器之间进行双向的数据传输。

优快云1csdn1的博客 4364
上一篇: python依赖包整体迁移方法
下一篇: Mac M1芯片下载东西下载不上去
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值