Python3创建Django项目的几种方法(3种)
作者:Asia-Lee 发布时间:2021-12-28 00:41:44
Django是一种基于Python的Web开发框架
一、在命令行中创建Django项目(Windows平台、python3.6)
1、建立虚拟环境(创建一个独立的Python运行环境)
为项目新建一个目录learning_log,在终端切换到这个目录,并创建虚拟环境
这里运行了模块venv,并使用它创建一个名为ll_env的虚拟环境
注意:如果python是较早版本,则先安装virtualenv(pip3 install virtualenv)然后再创建虚拟环境(virtualenv ll_env)
2、激活虚拟环
境命令激活:ll_env\Scripts\activate
命令停止使用虚拟环境:deactivate
3、在虚拟环境中安装Django
在虚拟环境中执行命令:pip3 install Django
4、在Django中创建项目
命令:django-admin.py startproject learning_log
.(让Django新建一个名为learning_log的项目)
命令:dir和dir learning_log
(显示文件中的目录文件)
5、创建数据库
命令:python manage.py migrate
6、查看项目
命令:python manage.py runserver
在浏览器中输入http://127.0.0.1:8000/或者http://localhost:8000/
二、在windows下使用Pycharm创建Django项目
环境:win7 python3.6 pycharm django pip3
1、安装django
2、配置系统环境
成功安装Django后,在Python根目录下的Scripts目录中可找到一个django-admin.exe文件,这是Django的核心管理程序,最好将它加入操作系统的环境变量中,这样在以后的调用会比较方便
Path环境变量中添加Scripts目录
回到cmd界面,运行django-admin help
,能看到下面的内容表示环境变量设置成功
3、pycharm创建django项目
启动开发服务器
点击edit configurations,在host中填入127.0.0.1,port中填入8000。OK确定web服务就运行了
点击运行之后
三、搭建虚拟环境并在pycharm中创建项目
1、安装virtualenv
在Windows的CMD中,进入指定的目录,这里是Django_course。使用下面的方式,建立一个mysite_env虚拟环境
命令:virtualenv mysite_env
2、安装Django
进入mysite_env目录下的Scripts子目录,运行activate命令,激活该虚拟环境,此时的命令行提示符将以(mysite_env)开头。运行pip3 install django命令,自动安装最新版本的Django和唯一的依赖库pytz
如果需要退出虚拟环境,可以使用deactive命令
3、创建工程
按图示在左侧选择Django,然后将工程Location设置在虚拟环境同一级的目录内,也就是E:\testcode\Django_course,工程名字使用国际惯例mysite。在右侧的interpreter选择标处点选择,然后在弹出的界面中,找到我们刚才建立的虚拟环境所在位置,最后确定
这几种方法亲测有效,供参考!
来源:https://blog.csdn.net/asialee_bird/article/details/79585590
猜你喜欢
- 以一种有意义的方式组织数据可能是一项挑战。有时你需要的可能是一个简单的排序,但是通常你需要做更多,你需要分组来进行分析和统计。幸运的是,SQ
- 介绍pandas数据聚合和重组的相关知识,仅供参考。1GroupBy技术1.1简介简介:根据一个或多个键进行分组,每一组应用函数,再进行合并
- 现在的离线浏览器很多,可是多数都是共享软件,或是英文软件,这给我们的操作带来了很大的不便。其实微软的网页制作工具FrontPage XP有一
- 本文实例讲述了js控制div弹出层实现方法。分享给大家供大家参考。具体分析如下:这是个功能很好,且容易调用和控制的弹出层。感兴趣的朋友可以调
- load与loads简介:在python自动化中,我们传递一些参数是需要从文件中读取过来的,读取过来的字典并非python对象数据类型而是s
- print函数的功能是打印图窗或保存为特定文件格式。语法print(filename,formattype)print(filename,f
- tensorflow在保存权重模型时多使用tf.train.Saver().save 函数进行权重保存,保存的ckpt文件无法直接打开,不利
- 当点了链接后,跳出的网页地址是https://www.aspxhome.com/ 或https://www.cidianwang.
- 1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Se
- 在部署一套内网测试环境时,频繁宕机,开机后不断的吃内存,重启apache之后内存占用会不停的上涨,直到swap用完,直到死机,由于是内网环境
- 如果在 Access 数据库中删除数据或对象,或者在 Access 项目中删除对象,Access 数据库或 Access 项目可能会产生碎片
- 一.安装python进入python官网,点击依次点击红色选中部分,开始下载。。。下载完成后,打开安装包,如下有两个选项,一个是立即安装,另
- 前言很多时候需要对自己模型进行性能评估,对于一些理论上面的知识我想基本不用说明太多,关于校验模型准确度的指标主要有混淆矩阵、准确率、精确率、
- 1.requests库简介requests 是 Python 中比较常用的网页请求库,主要用来发送 HTTP 请求,在使用爬虫或测试服务器响
- getattr()函数是Python自省的核心函数,具体使用大体如下:获取对象引用getattrGetattr用于返回一个对象属性,或者方法
- 如下所示:import re# 过滤不了\\ \ 中文()还有————r1 = u'[a-zA-Z0-9'!"#$
- 数据透视表(Pivot Table)是 Excel 中一个非常实用的分析功能,可以用于实现复杂的数据分类汇总和对比分析,是数据分析师和运营人
- 对于大多数数据科学家而言,线性回归方法是他们进行统计学建模和预测分析任务的起点。这种方法已经存在了 200 多年,并得到了广泛研究,但仍然是
- 原理使用python win32 库 调用word底层vba,将word转成pdf安装pywin32pip install pywin32p
- 前言很多前人曾说过,深度学习好比炼丹,框架就是丹炉,网络结构及算法就是单方,而数据集则是原材料,为了能够炼好丹,首先需要一个使用称手的丹炉,