社区版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 编码处理-str与Unicode的区别
Sep 06 Python
在Linux命令行终端中使用python的简单方法(推荐)
Jan 23 Python
使用Python编写Prometheus监控的方法
Oct 15 Python
Python使用pyshp库读取shapefile信息的方法
Dec 29 Python
python tkinter库实现气泡屏保和锁屏
Jul 29 Python
Python range、enumerate和zip函数用法详解
Sep 11 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
Oct 30 Python
Python urlencode和unquote函数使用实例解析
Mar 31 Python
python退出循环的方法
Jun 18 Python
举例讲解Python装饰器
Dec 24 Python
Python趣味挑战之给幼儿园弟弟生成1000道算术题
May 28 Python
如何使用Python提取Chrome浏览器保存的密码
Jun 09 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
收音机另类DIY - 纸巾盒做外壳
2021/03/02 无线电
PHP魔术方法__GET、__SET使用实例
2014/11/25 PHP
php数字每三位加逗号的功能函数
2015/10/22 PHP
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
ExtJS Grid使用SimpleStore、多选框的方法
2009/11/20 Javascript
jQuery的Ajax时无响应数据的解决方法
2010/05/25 Javascript
js游戏人物上下左右跑步效果代码分享
2015/08/28 Javascript
jQuery动态生成Bootstrap表格
2016/11/01 Javascript
JS刷新父窗口的几种方式小结(推荐)
2016/11/09 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
详解使用webpack构建多页面应用
2017/12/21 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
微信小程序input框中加入小图标的实现方法
2018/06/19 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
使用mixins实现elementUI表单全局验证的解决方法
2019/04/02 Javascript
修改vue源码实现动态路由缓存的方法
2020/01/21 Javascript
探究Python中isalnum()方法的使用
2015/05/18 Python
使用pyecharts无法import Bar的解决方案
2020/04/23 Python
Python数据结构之顺序表的实现代码示例
2017/11/15 Python
JS设计模式之责任链模式实例详解
2018/02/03 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
Python动态导入模块的方法实例分析
2018/06/28 Python
python循环定时中断执行某一段程序的实例
2019/06/29 Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
2020/01/09 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
Python装饰器如何实现修复过程解析
2020/09/05 Python
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
新郎父亲婚宴答谢词
2014/01/11 职场文书
大学生自我鉴定范文模板
2014/01/21 职场文书
清洁工岗位职责
2014/01/29 职场文书
元旦联欢会策划方案
2014/06/11 职场文书
2014新生大学四年计划书
2014/09/21 职场文书
忠诚与背叛观后感
2015/06/04 职场文书
redis实现的四种常见限流策略
2021/06/18 Redis
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python