社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
作者:test_leader 发布时间:2022-05-26 04:58:36
首先,我当时出现的问题是newproject创建的时候没有django的选项,查了半天发现我安装的pycharm是社区版本。所以需要用终端命令行的方式创建django项目。
首先,随便打开一个项目,然后在pycharm界面的左下角有Terminal终端的图标,点开。
cd返回根目录
在终端输入你PycharmProjects的目录,由于我是mac 端,我输入的是:cd /Users/apple/PycharmProjects
进入目录后,输入:django-admin startproject demo 回车 (其中,Demo是项目名称,可替换)创建项目
然后file->open->打开目录下的demo文件
点击open后,可能会弹出提示框,是否新打开一个界面,选是就行。
打开新界面(也就是demo项目)的terminal
输入以下命令:
如果终端不在demo文件目录下,需要输入:cd /Users/apple/PycharmProjects/demo 进入demo目录。
输入python manage.py startapp myweb (其中myweb是应用名,可替换)创建应用
输入python manage.py runserver 启动服务
p s:可能会出现以下报错
不要慌张!!
control +c后输入以下命令
python manage.py migrate
然后出现以下反馈:
再次输入python manage.py runserver,出现如下情况:
这个时候,我们查看一下项目目录,基本上是下图:
其中manage.py是django提供的一个管理工具,可以同步数据库等。
最后一步,打开浏览器http://127.0.0.1:8000/
出现如下界面,说明django web页面已正常工作
如果还有其他问题,可能是django的安装出现了问题。可以参考我的上一篇关于django安装的文章。
网站配置
在settings.py中的INSTALLED_APPS中添加一行刚刚生成的app名称,完成网站配置
由于我新建了一个app名称为practice,所以添加代码段'practice', 完成配置。
安装pymysql
进入mysql数据库
来源:https://blog.csdn.net/test_leader/article/details/108747072


猜你喜欢
- 一、什么是ttkbootstrap?官方文档 [较慢]:https://ttkbootstrap.readthedocs.io/en/lat
- 在IDLE下清屏:#网上有些先定义函数,再?print("\n" * 100)输出一百个换行的方法有点扯淡,跟连按回车没
- 通常情况睛,SQLServer2000正在使用的数据库(有数据库连接),是不能删除或被恢复的,可以将数据库设置为单用户模式,即可删除: AL
- 一安装pyinstaller(两种方式)1.通过命令:pip install pyinstaller具体操作:打开pycharm下方的Ter
- 以下方案皆为引用,仅供参考。方案一:1.先声明一下,这种解决方法适用于任何版本的永久破解启动不了的情况(包括:2019版本的)2.下面直接切
- 我们先看一下JavaScript中关系运算符的类型转换规则:关系运算符(<、>、<=、>=) 试图将 express
- 要在密码两字中间添加空格,发现直接添加 是识别不了的,正确写法为:代码: <el-form-item label=
- 一、multiprocess模块multiprocess不是一个模块而是python中一个操作、管理进程的包。子模块分为四个部分:创建进程部
- 桑基图桑基图(Sankey diagram),即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流
- 本文主要介绍的是Python高阶函数与装饰器函数的相关内容,分享给大家,下面话不多说了,来一起看看详细的介绍吧高阶函数1、可以使用函数对象作
- 所有人都知道select top 的用法,但很多人还不知道update top 和 delete top 怎么用。以往的做法是set row
- raw# row方法:(掺杂着原生sql和orm来执行的操作)res = CookBook.objects.raw('select
- 预测结果转为numpy:logits=model(feature)#如果模型是跑在GPU上result=logits.data.cpu().
- 简介A的独有+AB的公有B的独有+AB的公有AB的公有A的独有B的独有A的独有+B的独有+AB的公有A的独有+B的独有练习建表部门表DROP
- Mysql索引索引介绍索引是什么官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据
- 选择排序算法步骤:找到数组中最小的那个元素中,将它和数组的第一个元素交换位置,在剩下的元素中找到最小的元素,将它和数组的第二个元素交换位置,
- 什么是迭代(iteration)呢?给定一个list或者tuple,通过for循环来遍历这个list或者tuple、这种遍历就是迭代(ite
- 软删除简单的说,就是当执行删除操作的时候,不正真执行删除操作,而是在逻辑上删除一条记录。这样做的好处是可以统计数据,可以进行恢复操作等等。预
- 突然登陆MySQL时,出现禁止访问或者无法连接到数据库,回到服务,去打开wampmysqld ,发现 ”windows无法启动MySQL服务
- 1、基本字符匹配数据库使用正则进行过滤,写法与like语句非常相似,只需将“like"关键字改为"r