教你pycharm运行Django第一个项目
作者:孤寒者 发布时间:2021-08-25 16:40:07
下面步骤展示的是如何经过VirtualBox管理器,使得pycharm和ubuntu中的项目环境连接对应起来!
如果你有属于自己的服务器,核心步骤都是大差不差的,甚至使用服务器步骤更简单许多哦!(但是要注意:要将你服务器的ip地址加入settings.py文件里的ALLOWED_HOSTS值里!)
搭建Django:
第一步:使用pycharm创建Django项目:
1.新建Django项目:
2.为Django项目指定远程中创建的虚拟环境下的python解释器:
3.配置ubuntu的端口转发(添加端口号为1234的端口):
第二步:对新建的Django项目进行一些基础的配置!!! (1)更改上传方式为ctrl+s保存上传方式:
首先选择Tools>Devloyment>options
然后选择ctrl+s保存上传的方式
(2)基础参数配置:
选择Tools>Devloyment>Configuration
注意这里的远程项目存储路径是和前面connection中的root path进行拼接的
(3)设置何人可访问此Django项目(两步走!)
第一步:允许访问的客户端的地址, “*”表示的就是任意的ip地址
第二步:
首先:
然后:
(4)本地浏览器中输入:127.0.0.1:8000即可发现Django已经ok了!!!
注意要先运行起项目哦!
进入ubuntu中项目所在目录,使用项目虚拟环境。输入命令:
python manage.py runserver
即可运行项目!
拓展——上面是使用pycharm创建的django项目,下面来看看如何使用命令创建:
如下一句命令即可:
django-admin startproject 项目名
需要注意的是如果通过命令创建的话,我们需要按以下步骤创建一个server:
添加的键为
DJANGO_SETTINGS_MODULE
添加的值为:
本项目的名字.settings
形如下图:
OK!按照上述运行方式即可看见小火箭哦!!!
来源:https://blog.csdn.net/qq_44907926/article/details/119796408


猜你喜欢
- “用户体验(User Experience,简称UX 或 UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是
- 原作者:Jason MannInternet Magazine showed that people do not read on the
- 前言: MySQL 主从架构应该是最常用的一组架构了。从库会实时同步主库传输来的数据,一般从库可以作为备用节点或作查询使用。其实不只是主库需
- 今天项目中遇到了中文编码的zip文件,处理了蛮长时间,所以记录下,以免下次踩坑。Python2下Python2中读取zip文件,zipfil
- 如下所示: static void Main()&nbs
- 过期软件破解方法: 如果你看到了这篇博文,绝对保证不虚此行。仅仅5行脚本代码,即可破解99%的过期软件。 &
- ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数
- Rosenbrock函数的定义如下:其函数图像如下:我分别使用梯度下降法和牛顿法做了寻找Rosenbrock函数的实验。梯度下降梯度下降的更
- python导入同级别模块很方便:import xxx要导入下级目录页挺方便,需要在下级目录中写一个__init__.py文件from di
- 一、基本介绍logging 模块是python自带的一个包,因此在使用的时候,不必安装,只需要import即可。logging有 5 个不同
- 1.CNN卷积层通过nn.Conv2d可以设置卷积层,当然也有1d和3d。卷积层设置完毕,将设置好的输入数据,传给layer(),即可完成一
- DataFrame是一个组织成命名列的数据集。它在概念上等同于关系数据库中的表或R/Python中的数据框架,但其经过了优化。DataFra
- 本文实例讲述了Python使用MD5加密算法对字符串进行加密操作。分享给大家供大家参考,具体如下:# encoding: utf-8from
- 在Python中可以通过几种方法调用C++的函数,这里介绍使用ctypes的方法。ctypes是Python自带的一个模块,能够直接载入C+
- 目录前言环境依赖代码前言本文主要分享一个可以将图片或者视频模糊化的工具代码。技术路线主要是使用ffmpeg滤镜。环境依赖ffmpeg环境部署
- 1. 准备工作有朋友可能没用过folium,它其实就是python的一个专业绘制地图的第三方库,所以在使用之前需要先安装它。pip 
- memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用。这是一套开放
- 尽管 JavaScript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一
- 本文实例讲述了Python tkinter模块弹出窗口及传值回到主窗口操作。分享给大家供大家参考,具体如下:有些时候,我们需要使用弹出窗口,
- 函数的默认参数请勿定义可变类型经常会看到这样一句代码警告:Default argument value is mutable意思是告诉我们函