Django学习第一天

Django安装:

python 复制代码
pip install Django -i https://mirrors.aliyun.com/pypi/simple/

在需要创建文件的文件目录下写这个命令

python 复制代码
django-admin startproject mysite

注意:C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Scripts已加入环境变量

pycharm中创建app

python 复制代码
 python manage.py startapp app01

配置到

配置跳转url跟视图的对应关系

编写视图函数

项目启动命令

python 复制代码
python manage.py runserver

显示

创建HTML文件目录

加了这个东西,则

创建静态文件目录

两种引用资源的方式

页面传值(n2.0,n2.1)使用点索引

可以使用条件语句

新闻项目(使用requests库)

重定向

实现用户登录

自己创建数据库

启动mysql服务

python 复制代码
mysql -u root -p

自带工具创建数据库

python 复制代码
create database t_day1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci

学习官网路径(https://docs.djangoproject.com/en/3.2/ref/settings/#databases)

Settings | Django documentation | Django (djangoproject.com)

数据库博客园学习路径(https://www.cnblogs.com/wupeiqi/articles/5237704.html)

Python之路【第十六篇】:Django【基础篇】 - 武沛齐 - 博客园 (cnblogs.com)

配置数据库

创建数据库

运行创建数据库代码的命令语句

python 复制代码
 python manage.py makemigrations
python 复制代码
 python manage.py migrate 

查看生成数据库的命令

创建多个表

运行创建数据库代码的命令语句

终端查看生成数据库的命令

测试新增数据

对数据的增删查改

相关推荐
中二病码农不会遇见C++学姐1 分钟前
SRT文件全解析:从“视频对话本”到时间轴字幕格式
学习·srt
m0_706653232 分钟前
自然语言处理(NLP)入门:使用NLTK和Spacy
jvm·数据库·python
新缸中之脑3 分钟前
构建一个论文学习AI助手
人工智能·学习
m0_736919106 分钟前
Python游戏中的碰撞检测实现
jvm·数据库·python
aiguangyuan7 分钟前
使用PyTorch和Hugging Face Transformers构建GPT教学演示:从基础原理到实践应用
人工智能·python·nlp
FPGA小迷弟9 分钟前
FPGA处理图像需要用到的主流接口详解
学习·fpga开发·verilog·fpga·modelsim
好奇龙猫10 分钟前
【日语学习-日语知识点小记-日本語体系構造-JLPT-N2前期阶段-第一阶段(10):単語文法】
学习
颢珂智库Haokir Insights11 分钟前
可以将媒体项目自动转换成iPod支持的标准应用推荐
python·媒体
MarkHD11 分钟前
Python RPA入门实战:深入解析RPA核心概念与Python的优势(第5-6天)
开发语言·python·rpa
flysh0512 分钟前
Python 提取本机连接过WiFi名称和密码
python·wifi·password