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 yield使用方法示例
Dec 04 Python
python实现自动更换ip的方法
May 05 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
Aug 30 Python
Python学生成绩管理系统简洁版
Apr 05 Python
python导出hive数据表的schema实例代码
Jan 22 Python
python之信息加密题目详解
Jun 26 Python
在linux下实现 python 监控usb设备信号
Jul 03 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
Aug 10 Python
Pytorch mask-rcnn 实现细节分享
Jun 24 Python
Python基于正则表达式实现计算器功能
Jul 13 Python
如何利用python发送邮件
Sep 26 Python
python在CMD界面读取excel所有数据的示例
Sep 28 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
VOLVO车载收音机
2021/03/02 无线电
浅析php变量修饰符static的使用
2013/06/28 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
PHP响应post请求上传文件的方法
2015/12/17 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
JScript内置对象Array中元素的删除方法
2007/03/08 Javascript
jquery 表格分页等操作实现代码(pagedown,pageup)
2010/04/11 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
做好七件事帮你提升jQuery的性能
2014/02/06 Javascript
JS实现霓虹灯文字效果的方法
2015/08/06 Javascript
javascript实现获取浏览器版本、浏览器类型
2015/12/02 Javascript
jQuery模拟Marquee实现无缝滚动效果完整实例
2016/09/29 Javascript
Bootstrap和Java分页实例第一篇
2016/12/23 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
2018/05/15 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
easyUI 实现的后台分页与前台显示功能示例
2020/06/01 Javascript
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python实现将罗马数字转换成普通阿拉伯数字的方法
2017/04/19 Python
python xpath获取页面注释的方法
2019/01/14 Python
python hash每次调用结果不同的原因
2019/11/21 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
关于 HTML5 的七个传说小结
2012/04/12 HTML / CSS
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
英国票务网站:Ticketmaster英国
2018/08/27 全球购物
美国现代家具购物网站:LexMod
2019/01/09 全球购物
Yahoo-PHP面试题1
2016/07/20 面试题
酒店办公室文员岗位职责
2013/12/18 职场文书
化妆品店促销方案
2014/02/24 职场文书
超市周年庆活动方案
2014/08/16 职场文书
信用卡收入证明范本
2015/06/12 职场文书
Vue中Object.assign清空数据报错的解决方案
2022/03/03 Vue.js
MySQL 原理与优化之Limit 查询优化
2022/08/14 MySQL