社区版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实现linux下使用xcopy的方法
Jun 28 Python
详解Python的collections模块中的deque双端队列结构
Jul 07 Python
apache部署python程序出现503错误的解决方法
Jul 24 Python
Python实现识别图片内容的方法分析
Jul 11 Python
python多任务及返回值的处理方法
Jan 22 Python
python微信撤回监测代码
Apr 29 Python
Python读取stdin方法实例
May 24 Python
PyQt5根据控件Id获取控件对象的方法
Jun 25 Python
Keras中 ImageDataGenerator函数的参数用法
Jul 03 Python
python实现socket简单通信的示例代码
Apr 13 Python
Pyqt5将多个类组合在一个界面显示的完整示例
Sep 04 Python
Python中的协程(Coroutine)操作模块(greenlet、gevent)
May 30 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
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
封装的原生javascript弹出层代码
2010/09/24 Javascript
javaScript 利用闭包模拟对象的私有属性
2011/12/29 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
2012/02/16 Javascript
javascript动画浅析
2012/08/30 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
jquery鼠标停止移动事件
2013/12/21 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
2015/06/17 Javascript
浅谈Angularjs link和compile的使用区别
2016/10/21 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
纯js模仿windows系统日历
2017/02/04 Javascript
微信小程序商城项目之淘宝分类入口(2)
2017/04/17 Javascript
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
详解vue中组件参数
2018/07/09 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
利用js-cookie实现前端设置缓存数据定时失效
2019/06/18 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
详解Vue.js 响应接口
2020/07/04 Javascript
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
python的常用模块之collections模块详解
2018/12/06 Python
Python判断对象是否相等及eq函数的讲解
2019/02/25 Python
django ManyToManyField多对多关系的实例详解
2019/08/09 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
canvas基础之图形验证码的示例
2018/01/02 HTML / CSS
大学生职业规划前言模板
2013/12/27 职场文书
大型会议接待方案
2014/03/01 职场文书
护理人员的自我评价分享
2014/03/15 职场文书
2014年幼儿园园务工作总结
2014/12/05 职场文书
邀请函范文
2015/02/02 职场文书
离婚承诺书格式范文
2015/05/04 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
礼仪培训心得体会
2016/01/22 职场文书
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技