Django项目在pycharm新建的步骤方法


Posted in Python onMarch 02, 2021

我们使用编辑器的时候,想要在其中添加一个Django项目,这样就能在里面做一些想要的操作。有些人还没有对Django进行安装,这里直接用命令行就可以解决了。那么在具体新建项目的步骤上,本篇进行了详细的整理,想要在pycharm新建项目的小伙伴,一起来看看具体的过程吧。

1、创建项目之前我们先安装Django,安装命令行

pip install django==1.11

后面的数字表示指定版本号,记得一定要用两个等于。

2、创建Django的虚拟环境和创建项目目录(**注意:**在Windows下用PyCharm创建Django项目,虚拟环境和目录都直接创建好了,所以这两步可以省略);

3、直接在PyCharm中创建Django项目,选择File-->New Project-->Django-->Loaction-->自己的项目名称-->Create,这样项目就创建好了,如下图,我的项目名称是First_Project First_Project.png

4、创建好项目之后我们在项目中创建一个测试用的test.py文件,输入一个print("hello")试试,然后运行test.py:单击右键->选择run项目名称,控制台是不是会输出一个hello呀。

5、如果想运行整个Django项目,我们可以:选择Run-->Run-->你的项目名称,就可以了,控制台显示如下: 控制台.png

6、除此之外,我们还可以配置Django服务器的IP和Port,选择Run->点击Edit Configurations,就可以在里面配置自己想要的端口,(可以选择1到65535之间的数字,最好选择80,但有些时候使用80会冲突,那就用8080或8081)。

Django项目字段讲解:

1、manage.py是个管理角色

拥有的功能包括:

(1)创建app: python manage.py startapp miaTest 其中startapp是命令,miaTest为app的名字

(2)管理数据库
Python manage.py sqlall miaTest:查看miaTest这个app下面所有的表
Python manage.py syncdb:同步数据库

(3)管理服务器
Python manage.py runserver ip:port->更改访问的ip及端口号

2、Venv

要使用django,首先需要建立一个虚拟工作环境,在这个虚拟工作环境中可以安装包,将其与其他项目隔离,主要解决Python软件开发过程中版本与依赖性问题以使得每个项目有自己独立的安装目录环

3.mySite2

(1)init.py:该文件默认是空的,只用定义了这个文件,python虚拟机才会认为当前文件夹是一个合法的package,代表目录下面的Python程序是module的一部分。所以它是package的标识
(2)Settings.py:包括app路径,数据库配置,sql语句,静态文件目录,中间件,session存储的相关配置
(3)Urls.py:所有网址的入口,会关联到views中的函数
(4)Wsgi.py

4.Templates

主要由html代码及逻辑控制块代码。

到此这篇关于Django项目在pycharm新建的步骤方法的文章就介绍到这了,更多相关Django项目在pycharm新建的过程内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python操作Access数据库基本步骤分析
Sep 19 Python
python利用正则表达式排除集合中字符的功能示例
Oct 10 Python
Python获取当前函数名称方法实例分享
Jan 18 Python
儿童编程python入门
May 08 Python
Python读写docx文件的方法
May 08 Python
Python异常处理操作实例详解
May 10 Python
python中数组和矩阵乘法及使用总结(推荐)
May 18 Python
python实现连连看辅助(图像识别)
Mar 25 Python
ipad上运行python的方法步骤
Oct 12 Python
python collections模块的使用
Oct 16 Python
Python用requests库爬取返回为空的解决办法
Feb 21 Python
python爬取股票最新数据并用excel绘制树状图的示例
Mar 01 Python
基于注解实现 SpringBoot 接口防刷的方法
Mar 02 #Python
python Autopep8实现按PEP8风格自动排版Python代码
Mar 02 #Python
pycharm配置安装autopep8自动规范代码的实现
Mar 02 #Python
Python实现我的世界小游戏源代码
Mar 02 #Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
Mar 02 #Python
python 基于pygame实现俄罗斯方块
Mar 02 #Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
Mar 02 #Python
You might like
php5 non-thread-safe和thread-safe这两个版本的区别分析
2010/03/13 PHP
mysql,mysqli,PDO的各自不同介绍
2012/09/19 PHP
php笔记之:数据类型与常量的使用分析
2013/05/14 PHP
php中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
PHP内核探索:变量概述
2014/01/30 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
分析了一下JQuery中的extend方法实现原理
2015/02/27 Javascript
如何高效率去掉js数组中的重复项
2016/04/12 Javascript
JS关闭窗口时产生的事件及用法示例
2016/08/20 Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
2016/09/15 Javascript
JavaScript 对象详细整理总结
2016/09/29 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
2017/02/17 Javascript
微信小程序 获取session_key和openid的实例
2017/08/17 Javascript
angularjs http与后台交互的实现示例
2018/12/21 Javascript
JavaScript实现简单计算器功能
2019/12/19 Javascript
寻找网站后台地址的python脚本
2014/09/01 Python
Python实现的检测web服务器健康状况的小程序
2014/09/17 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
pip指定python位置安装软件包的方法
2019/07/12 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
python基于socket函数实现端口扫描
2020/05/28 Python
pytorch 移动端部署之helloworld的使用
2020/10/30 Python
阿迪达斯意大利在线商店:adidas意大利
2016/09/19 全球购物
New Balance英国官方网站:始于1906年,百年慢跑品牌
2016/12/07 全球购物
opencv实现图像几何变换
2021/03/24 Python
财务出纳岗位职责
2014/02/03 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
节能标语大全
2014/06/21 职场文书
国际商务专业求职信
2014/07/15 职场文书
高中运动会广播稿
2014/09/16 职场文书
劳动仲裁调解书
2015/05/20 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
asyncio异步编程之Task对象详解
2022/03/13 Python
解决WINDOWS电脑开机后桌面没有任何图标
2022/04/09 数码科技