Django零基础(一)

前言

Windows下利用Django框架进行Web应用开发
Python三剑客第一本踩坑


一、创建虚拟环境

1.第一种方法:利用venv命令直接创建虚拟环境

...\practice python -m venv p_env

好像使用此种方法会同时包括系统内部的库(已预装anaconda)
建议使用第二种方法

2.第二种方法:pip安装virtualenv库,利用库创建虚拟环境

...\practice pip install virtualenv
...\practice virtualenv p_env

创建完后practice文件夹下生成p_env文件夹
在这里插入图片描述

激活环境:

...\practice p_env\Scripts\activate

退出环境:

(p_env)...\practice p_env\Scripts\deactivate

二、使用Django框架

1.安装库

先看下虚拟环境下有哪些包

在这里插入图片描述
在这里插入图片描述
conda原环境包依然存在,利用pip命令安装,安装后虚拟环境包如下

(p_env)...\practice pip install django

在这里插入图片描述

如果报错:ValueError: check_hostname requires server_hostname,把VPN代理或梯子关了重新下载就可以

2.创建项目

如果django.admin.py直接运行则把.py去掉

(p_env)...\practice django-admin.py startproject practice_p .

执行完后目录下新建practice_p文件夹和manage.py

在这里插入图片描述

3.创建数据库

(p_env)...\practice python manage.py migrate
(p_env)...\practice dir

在这里插入图片描述

可以使用dir命令来看文件夹有哪些文件,可以看到新增了db.sqlite3文件。SQLite是一种使用单个文件的数据库,编写简单程序便捷。

4.运行项目

(p_env)...\practice python manage.py runserver

默认端口是8000,酷狗程序使用的是同一个端口,报错可以增大端口号

(p_env)...\practice python manage.py runserver 8001

在这里插入图片描述

可以使用Ctrl+C退出网络服务,等效Ctrl+BREAK


总结

按步骤操作之后就可以进入浏览器访问页面了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值