Django环境搭建+配置pycharm连接

Django环境搭建+配置pycharm连接

使用到的工具:pyhcarm、VMware、Ubuntu
需要使用到的代码:
1.创建环境 mkvirtualenv -p python的地址 环境名
2.查看环境名字 workon
3.进入环境 worokon 环境名
4.退出环境 deactivate
5.删除虚拟环境 rmvirtualenv envname (需要在此环境之外才能删除)
6.切换到环境根目录 cd ~/.virtualenvs
7.安装django模块 pip install django==2.1.0 (2.2以上不支持mysql5.5以上)
8.创建环境 django_admin startproject 环境名
9.启动项目 python manage.py runserver 0.0.0.0:8000

一、创建虚拟环境

在Ubuntu终端输入:mkvirtualenv -p ** python路径 环境名**
在这里插入图片描述

二、进入虚拟环境+安装Django模块

进入环境命令:workon 环境名
查看当前环境安装的模块:pip list
安装模块命令:pip install django==2.1.0
在这里插入图片描述

三、创建django项目

注:需要在此环境下才可以!
创建项目命令:django-admin startproject 项目名
我创建的项目名(后面直接用这个):qingsidjango
在这里插入图片描述
注意:这里填的环境名字不能写这些名字(虚拟环境名字、django等)

四、设置IP权限和运行django

设置ip权限原因:因为原本默认没有设置ip的,需要自己把权限设置为所有ip都可以访问,这样本机windows可以访问虚拟机里面的项目,如只在虚拟机访问,可不改。

  1. 进入django项目里面的settings.py
    在这里插入图片描述
    使用vim打开它,找到里面
    找到ALLOWED_HOSTS = [] 改为 ALLOWED_HOSTS = [‘*’]
    在这里插入图片描述
    然后我们就开始运行django
    运行django命令(需要进入到manage.py的文件夹):python manage.py runserver 0.0.0.0:8000

浏览器访问django(我在本机电脑访问虚拟机django):http://虚拟机IP:8000
在虚拟机浏览器访问虚拟机django(可上面的网址,可左边的网址访问):http://127.0.0.1:8000/
成功如下图:
在这里插入图片描述
这样的话,django环境就配置好啦~

五、pycharm连接django

(一)在pycharm创建项目
在这里插入图片描述
Host是虚拟机的IP地址
没有选择Django的原因:因为已经在虚拟机里面创建了Django,不需要再创建一次Django项目

(二)确认是否连接到虚拟机
打开File-settings-Project-Project Interpreter
在这里插入图片描述
(三)打开Itools-Deployment-Configuration
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(四)设置自动保存上传
打开Itools-Deployment-Options
在这里插入图片描述
(五)下载虚拟机django项目文件到pycharm
打开Itools-Deployment-Browse Remote Host
在这里插入图片描述

(五)设置Djangoserver
打开Run-Edit Configurations,然后左上角有个绿色加号,选择django server
在这里插入图片描述
(六)配置django文件
打开File-settings-Language-Django

在这里插入图片描述
最终显示下图就是连接成功啦~~

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Python是一种高级编程语言,它具有简单易学、功能强大和可扩展性等特点。Django是一个Python的Web框架,它提供了许多工具和库,帮助我们更快速地开发Web应用程序。PyCharm是一种Python开发环境,它提供了丰富的功能,帮助我们更有效地编写、调试和管理Python代码。MySQL是一种流行的关系型数据库管理系统,它可以与Python和Django结合使用,用于存储和管理数据。 Python和Django的结合可以帮助我们快速、高效地开发Web应用程序。Django提供了许多功能强大且易于使用的模块和工具,包括URL路由、模板引擎、表单处理、用户认证等。使用Django,我们可以快速地建立数据库模型、处理用户请求和生成网页模板等。 PyCharm作为一个Python开发环境,提供了很多方便的功能。例如,它可以自动补全代码、提供调试器和错误检查工具,还可以集成版本控制系统等。使用PyCharm,我们可以更高效地编写、调试和管理Python代码。 MySQL是一个功能强大的关系型数据库系统。它可以与Python和Django结合使用,用于存储和管理数据。我们可以使用Python的MySQL驱动程序连接到MySQL数据库,并执行诸如插入、更新和查询等操作。在Django中,我们可以使用它的ORM(对象关系映射)功能,通过类和对象的方式来操作数据库,这样可以更方便地进行数据库操作。 总的来说,Python、DjangoPyCharm和MySQL是一组强大的工具,它们的结合可以极大地提高我们开发Web应用程序的效率和质量。无论是初学者还是有经验的开发者,都可以借助这些工具来快速构建功能完善、易于维护的Web应用程序。 ### 回答2: Python是一种高级编程语言,广泛用于Web开发、数据处理、人工智能等领域。它的语法简洁、易于学习,因此备受开发者的喜爱。 Django是一个基于Python的Web框架,它提供了许多开发Web应用所需的功能和工具,如URL路由、模板引擎、表单处理等。使用Django可以快速搭建稳定、安全且易于维护的Web应用。 PyCharm是一款强大的Python集成开发环境(IDE),它提供了许多便捷的功能,如代码自动补全、调试器、版本控制工具等。使用PyCharm可以提高开发效率,减少错误。 MySQL是一种流行的关系型数据库管理系统。它使用结构化查询语言(SQL)作为操作语言,可以存储和管理大量结构化数据。Python通过各种数据库接口可以与MySQL进行连接,方便地进行数据读写操作。 结合Python、DjangoPyCharm和MySQL,我们可以快速开发高效的Web应用。首先,使用PyCharm创建Django项目,然后在项目中编写Python代码和Django的相关配置,实现业务逻辑、URL路由等功能。通过Django的模板引擎,我们可以方便地渲染动态页面。同时,通过MySQL存储数据,我们可以使用Django提供的ORM工具进行数据库操作,使数据的读写更加简洁和安全。 总的来说,Python、DjangoPyCharm和MySQL是一组强大的工具和技术,它们的结合可以帮助开发者快速构建高效、安全的Web应用,并进行灵活的数据操作。 ### 回答3: Python是一种高级编程语言,它具有简单易学、功能强大和灵活的特点。它被广泛应用于Web开发、数据分析、人工智能等领域。而Django是一个基于Python的开源Web框架,它提供了一套完整的开发工具和规范,可以帮助开发者快速搭建高效、稳定的Web应用。 PyCharm是一种Python开发环境,它提供了丰富的代码编辑、调试和自动完成等功能,使开发过程更加便捷和高效。它可以与Django框架完美集成,提供强大的开发支持。 MySQL是一种流行的关系型数据库管理系统,它可以存储和管理大量的结构化数据,如用户信息、商品数据等。Python可以通过MySQL的数据库驱动程序进行与数据库的交互操作。使用Python和MySQL可以实现数据的读取、插入、更新和删除等操作,为Web应用提供持久化的数据存储。 在使用Python开发Django应用时,可以借助PyCharm进行代码编辑和调试,并利用MySQL作为后台数据库进行数据存储和管理。PyCharm提供了强大的代码自动完成、语法检查和调试功能,可以大大提升开发效率和代码质量。同时,使用MySQL作为数据库可以保证数据的稳定性和安全性,满足对数据管理的需求。 总之,Python、DjangoPyCharm和MySQL是一套非常强大的开发工具组合,可以帮助开发者高效、稳定地实现Web应用的开发和数据管理。通过它们的结合使用,可以快速搭建出高质量的Web应用,并实现与数据库的数据交互操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值