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中关于字符串对象的一些基础知识
Apr 08 Python
Python计算字符宽度的方法
Jun 14 Python
python中异常捕获方法详解
Mar 03 Python
利用python的socket发送http(s)请求方法示例
May 07 Python
详解从Django Rest Framework响应中删除空字段
Jan 11 Python
opencv导入头文件时报错#include的解决方法
Jul 31 Python
Python调用Windows命令打印文件
Feb 07 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
Mar 30 Python
Python第三方库的几种安装方式(小结)
Apr 03 Python
python 画图 图例自由定义方式
Apr 17 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
Python坐标轴操作及设置代码实例
Jun 04 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文件上传的简单实例
2013/10/19 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
2014/01/03 PHP
php使用curl检测网页是否被百度收录的示例分享
2014/01/31 PHP
[对联广告] JS脚本类
2006/08/27 Javascript
InnerHtml和InnerText的区别分析
2009/03/13 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
jQuery对象[0]是什么含义?
2010/07/31 Javascript
JQueryEasyUI datagrid框架的基本使用
2013/04/08 Javascript
JQuery表格内容过滤的实现方法
2013/07/05 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
Javascript基础知识(一)核心基础语法与事件模型
2014/09/29 Javascript
使用cluster 将自己的Node服务器扩展为多线程服务器
2014/11/10 Javascript
解决js图片加载时出现404的问题
2020/11/30 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
React styled-components设置组件属性的方法
2018/08/07 Javascript
laypage+SpringMVC实现后端分页
2019/07/27 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
python将html转成PDF的实现代码(包含中文)
2013/03/04 Python
python使用os模块的os.walk遍历文件夹示例
2014/01/27 Python
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
Python3.6实现连接mysql或mariadb的方法分析
2018/05/18 Python
Win10下python3.5和python2.7环境变量配置教程
2018/09/18 Python
python 文件查找及内容匹配方法
2018/10/25 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
详解Python文件修改的两种方式
2019/08/22 Python
浅谈Python_Openpyxl使用(最全总结)
2019/09/05 Python
美国在线鲜花速递:ProFlowers
2017/01/05 全球购物
英国综合网上购物商城:The Hut
2018/07/03 全球购物
幼儿园亲子活动方案
2014/01/29 职场文书
专业求职信撰写要诀
2014/02/18 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
关于读书的演讲稿
2014/05/07 职场文书
《詹天佑》教学反思
2016/02/20 职场文书
使用python如何删除同一文件夹下相似的图片
2021/05/07 Python
15个值得收藏的JavaScript函数
2021/09/15 Javascript
HTML基础详解(下)
2021/10/16 HTML / CSS