社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)


Posted in Python onSeptember 23, 2020

首先,我当时出现的问题是newproject创建的时候没有django的选项,查了半天发现我安装的pycharm是社区版本。所以需要用终端命令行的方式创建django项目。

首先,随便打开一个项目,然后在pycharm界面的左下角有Terminal终端的图标,点开。

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

cd返回根目录

在终端输入你PycharmProjects的目录,由于我是mac 端,我输入的是:cd /Users/apple/PycharmProjects

进入目录后,输入:django-admin startproject demo  回车 (其中,Demo是项目名称,可替换)创建项目

然后file->open->打开目录下的demo文件

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

点击open后,可能会弹出提示框,是否新打开一个界面,选是就行。

打开新界面(也就是demo项目)的terminal

输入以下命令:

如果终端不在demo文件目录下,需要输入:cd /Users/apple/PycharmProjects/demo 进入demo目录。

输入python manage.py startapp myweb   (其中myweb是应用名,可替换)创建应用

输入python manage.py runserver 启动服务

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

p s:可能会出现以下报错

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

不要慌张!!

control +c后输入以下命令

python manage.py migrate
然后出现以下反馈:

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

再次输入python manage.py runserver,出现如下情况:

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

这个时候,我们查看一下项目目录,基本上是下图:

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

其中manage.py是django提供的一个管理工具,可以同步数据库等。

最后一步,打开浏览器http://127.0.0.1:8000/

出现如下界面,说明django web页面已正常工作

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

如果还有其他问题,可能是django的安装出现了问题。可以参考我的上一篇关于django安装的文章。

网站配置

在settings.py中的INSTALLED_APPS中添加一行刚刚生成的app名称,完成网站配置

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

由于我新建了一个app名称为practice,所以添加代码段'practice', 完成配置。

安装pymysql

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

进入mysql数据库

社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

到此这篇关于详解pycharm的newproject左侧没有出现项目选项的情况下创建Django项目的解决方法/社区版pycharm创建django项目的方法的文章就介绍到这了,更多相关pycharm创建django项目内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python获取电脑硬件信息及状态的实现方法
Aug 29 Python
python实现从字典中删除元素的方法
May 04 Python
利用Python实现命令行版的火车票查看器
Aug 05 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
Aug 30 Python
Appium+Python自动化测试之运行App程序示例
Jan 23 Python
在Django model中设置多个字段联合唯一约束的实例
Jul 17 Python
python点击鼠标获取坐标(Graphics)
Aug 10 Python
PYTHON如何读取和写入EXCEL里面的数据
Oct 28 Python
Python文本文件的合并操作方法代码实例
Mar 31 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
Python 爬虫批量爬取网页图片保存到本地的实现代码
Dec 24 Python
利用Python读取微信朋友圈的多种方法总结
Aug 23 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 #Python
python通过函数名调用函数的几种场景
Sep 23 #Python
Python如何执行系统命令
Sep 23 #Python
Python SMTP发送电子邮件的示例
Sep 23 #Python
python两个list[]相加的实现方法
Sep 23 #Python
python matplotlib库的基本使用
Sep 23 #Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
Sep 23 #Python
You might like
CURL状态码列表(详细)
2013/06/27 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
Javascript的闭包
2009/12/31 Javascript
extjs 初始化checkboxgroup值的代码
2011/09/21 Javascript
jquery设置控件位置的方法
2013/08/21 Javascript
JS如何判断移动端访问设备并解析对应CSS
2013/11/27 Javascript
jquery自定义函数的多种方法
2014/01/09 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
详解nodeJS中读写文件方法的区别
2017/03/06 NodeJs
JS实现经典的中国地区三级联动下拉菜单功能实例【测试可用】
2017/06/06 Javascript
Vue Router的懒加载路径的解决方法
2018/06/21 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
javascript+css实现俄罗斯方块小游戏
2020/06/28 Javascript
react实现复选框全选和反选组件效果
2020/08/25 Javascript
[04:03]DOTA2英雄梦之声_第02期_风暴之灵
2014/06/30 DOTA
Python中pip安装非PyPI官网第三方库的方法
2015/06/02 Python
Python编写电话薄实现增删改查功能
2016/05/07 Python
python实现SMTP邮件发送功能
2020/06/16 Python
详解爬虫被封的问题
2019/04/23 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
python中对数据进行各种排序的方法
2019/07/02 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
Python进程池Pool应用实例分析
2019/11/27 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
python实现定时发送邮件到指定邮箱
2020/12/23 Python
html5给汉字加拼音加进度条的实现代码
2020/04/07 HTML / CSS
Lands’ End英国官方网站:高质量男女服装
2017/10/07 全球购物
应届生法律顾问求职信
2013/11/19 职场文书
运动会通讯稿300字
2014/02/02 职场文书
教师个人剖析材料
2014/02/05 职场文书
工作批评与自我批评范文
2014/10/16 职场文书
投资意向协议书
2015/01/29 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书