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 

查看生成数据库的命令

创建多个表

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

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

测试新增数据

对数据的增删查改

相关推荐
Jackyzhe3 小时前
从零学习Kafka:生产者分区机制
分布式·学习·kafka
神仙别闹3 小时前
基于Python实现上下消化道病历分类
开发语言·python·分类
m0_740352423 小时前
Layui如何解决表单select下拉框在移动端点击没反应
jvm·数据库·python
qq_392690663 小时前
Scikit-learn怎么实现协同过滤推荐_利用NearestNeighbors找相似用户
jvm·数据库·python
dfdfadffa3 小时前
C#怎么使用TopLevel顶级语句 C#顶级语句怎么写如何省略Main方法简化控制台程序【语法】
jvm·数据库·python
qq_413502023 小时前
Workerman vs Swoole:2026高性能PHP框架怎么选?
jvm·数据库·python
迷途之人不知返3 小时前
List的学习
数据结构·c++·学习·list
xingpanvip3 小时前
星盘接口开发文档:天象盘接口指南
android·开发语言·python·php·lua
zjy277773 小时前
PHP源码对声卡有依赖吗_音频硬件无关性说明【方法】
jvm·数据库·python
2301_818008443 小时前
PHP函数如何适配高密度服务器机箱_PHP在紧凑硬件布局优化【操作】
jvm·数据库·python