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正则表达式操作指南(re使用)
Sep 06 Python
Python环境变量设置方法
Aug 28 Python
Python探索之修改Python搜索路径
Oct 25 Python
简单了解什么是神经网络
Dec 23 Python
Python中的并发处理之asyncio包使用的详解
Apr 03 Python
对python抓取需要登录网站数据的方法详解
May 21 Python
python3编写ThinkPHP命令执行Getshell的方法
Feb 26 Python
Python下应用opencv 实现人脸检测功能
Oct 24 Python
python如何实现不用装饰器实现登陆器小程序
Dec 14 Python
python logging 日志的级别调整方式
Feb 21 Python
python json.dumps() json.dump()的区别详解
Jul 14 Python
python 密码学示例——凯撒密码的实现
Sep 21 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
用PHP中的 == 运算符进行字符串比较
2006/11/26 PHP
php实现格式化多行文本为Js可用格式
2015/04/15 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
2008/08/14 Javascript
Javascript Function对象扩展之延时执行函数
2010/07/06 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
jquery动态加载select下拉框示例代码
2013/12/10 Javascript
JavaScript基础教程之alert弹出提示框实例
2014/10/16 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
JSONP跨域请求
2017/03/02 Javascript
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
vue使用自定义icon图标的方法
2018/05/14 Javascript
[10:53]2018DOTA2国际邀请赛寻真——EG
2018/08/11 DOTA
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
Python实现豆瓣图片下载的方法
2015/05/25 Python
解决Python中list里的中文输出到html模板里的问题
2018/12/17 Python
python使用knn实现特征向量分类
2018/12/26 Python
Django通用类视图实现忘记密码重置密码功能示例
2019/12/17 Python
flask 实现上传图片并缩放作为头像的例子
2020/01/09 Python
tensorflow自定义激活函数实例
2020/02/04 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
10张动图学会python循环与递归问题
2021/02/06 Python
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
毕业生自我鉴定
2013/11/05 职场文书
师范生个人推荐信
2013/11/29 职场文书
新年主持词
2014/03/27 职场文书
审美与表现自我评价
2015/03/09 职场文书
创业计划书之家教托管
2019/09/25 职场文书