mysql JAVA学习 正则表达式 RabbitMQ recursion ide Backbonejs php抽奖源码 springboot单点登录 oracle查看数据库状态 linux自动获取ip 配置tomcat环境变量 mysqlinsert python如何注释 python3下载安装 python连接mysql数据库 python随机整数 java数组添加 java代码注释 java格式化字符串 java版本查看 php语言入门 redis入门指南 两表关联查询 cf透视辅助 js刷新页面 联想小新键盘灯怎么开 小米游戏鼠标 骰子gif stata cad多段线线宽设置 安卓ui框架 perl正则表达式 wps求和 ps证件照片处理教程 python链表 psd用什么软件打开 网页录屏 abb软件 cad三角形怎么画
当前位置: 首页 > 学习教程  > python

Django学习笔记(一)——搭建项目

2021/2/6 22:21:27 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

安装django pip install django下载完成后,键盘点击WINR,输入python,点击回车 输入以下命令,如果出现下图内容,说明Django已经下载安装成功。 import django django.get_version()如果django下载失败,可能是因为pip版…

安装django

 pip install django

下载完成后,键盘点击WIN+R,输入python,点击回车
在这里插入图片描述
输入以下命令,如果出现下图内容,说明Django已经下载安装成功。

import django
django.get_version()

在这里插入图片描述
如果django下载失败,可能是因为pip版本太低了,可使用下面的命令更新pip版本

python -m pip install --upgrade pip

在下载python库的时候,由于国内网络原因,python包的下载速度非常慢,可能会出现下载失败的情况。当出现下载超时报错时,可用以下命令替换下载:

pip --default-timeout=100 install 库名称 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 

也可使用以下其他的国内镜像下载:

  • 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 华中科技大学:http://pypi.hustunique.com/
  • 山东理工大学:http://pypi.sdutlinux.org/
  • 豆瓣:http://pypi.douban.com/simple/

搭建好创建项目所需要的环境后,我们开始创建自己的Django项目

创建项目

 django-admin.py startpoject <projectname>

创建好的项目目录如下:
在这里插入图片描述

--DjangoService			# 项目名称
	-- __init__.py 		# 一个空文件
	-- asgi.py			# 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
	-- settings.py		# Django 项目的设置/配置文件
	-- urls.py			# 该 Django 项目的 URL 声明; 接口在此进行配置
	-- wsgi.py 			# 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
--manage.py				# 命令行工具,可让你以各种方式与该 Django 项目进行交互。

创建应用

python manage.py startapp <Appname>

启动项目

 python manage.py runserver  		#启动项目
 python manage.py runserver 5000    #可指定端口启动

启动项目后访问终端返回的地址,页面出现以下内容说明我们的Django项目已经搭建成功了!

在这里插入图片描述

在settings.py中设置时区与中文

   LANGUAGE_CODE = 'zh-Hans' 		#设置中文
    TIME_ZONE = 'Asia/Shanghai'  	#设置时区

安装mysql

pip install pymysql

在settings.py中的DATABASES中的数据库替换为mysql

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'djangodb',		# 数据库名称
        'USER': 'root',     	# 用户名,可以自己创建用户
        'PASSWORD': 'xxxxxx',  	# 密码
        'HOST': '127.0.0.1',  	# mysql服务所在的主机ip
        'PORT': '3306',         # mysql服务端口
    }
}

数据库迁移(同步)命令

 python manage.py makemigrations  #将你的数据库变动记录到一个小本本上(并不会帮你创建表)
 python manage.py migrate         #将你的数据库变动正在同步到数据库中

本文链接: http://www.dtmao.cc/news_show_2000017.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?