博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django初探--->环境配置
阅读量:4357 次
发布时间:2019-06-07

本文共 1601 字,大约阅读时间需要 5 分钟。

一.虚拟环境相关

#查看当前目录下有什么虚拟环境
  workon
#创建虚拟环境
  mkvirtualenv -p /usr/bin/python3 envname #在指定的目录创建一个名字为envname的虚拟环境
#进入虚拟环境
  workon + envname
#退出虚拟环境
  deactivate
#安装django
  pip install django
#删除虚拟环境
rmvirtualenv envname

 

二. django简单操作

#删除虚拟环境
rmvirtualenv envname
#启动服务
python manage.py runsever ip:port
0.0.0.0:8000 就是允许任何ip下的8000端口访问

 

 

三.pycharm远程操作
 打开pycharm 新建项目,选择Existing interpreter 添加新的SSH interpreter 我这里是pycharm2018.3.15  输入对应自己虚拟机的ip和端口

输入虚拟机登陆密码

选择虚拟机里创建的虚拟环境位置

点击tools---deployment--configuration 配置ssh

 

Root path 选择自己要把文件存放在虚拟机的哪个位置

 

Mappings里,Local path里选择本地文件存放地址并将Depliyment path 设置为根目录,即/

这时候就已经完成了pycharm和虚拟机的远程连接

 

四.pycharm直接运行django项目

如果运行虚拟机的时候显示中文乱码:==> 第一步: 设置 File Encodings     ----> File  --> settings --> File Encodings  --> IDE Encodings: utf-8,  Project Encodings: utf-8, Default  Encoding  for properties files: utf-8==> 第二步:设置 SSH Terminal 选项    ----> File  --> settings --> SSH Terminal --> Deployment server: 此处是你所使用的环境,  Default encoding: utf-8

 按照正常情况下,我们运行django项目都要输入运行命令,是不是会觉得很麻烦?

首先,我们点击绿色运行按钮左边的---->Edit Configurations 添加一个Django server

设置允许访问的ip和端口。检查自己的编译器是否正确

然后我们来到---->Setting---->Languages&Frameworks---->Django---->Django project root  填入自己的本地文件的路径---->settings  填入文件路径中的settings.py

好了。。。。。大功告成。。现在我们就可以通过点击运行按钮 一键运行我们的Django项目啦!

 

 五.我的第一个简单项目

#创建一个app项目
python manage.py startapp appname
1.这里我创建了一个teacher的app。现在我们在views.py里 写入一个函数,返回HttpResponse
2.再创建一个urls.py文件 设置路由

 

3.然后来到根路径中的url。导入include并且添加teacher这个路径。使得通过teacher这个路径统统会映射到teacher.urls.py 这个文件中去

 

 

 

接下来我们打开网站127.0.0.1:8000/teacher/index就会看到我们的项目

 

再见!

 

转载于:https://www.cnblogs.com/polite8267/p/10559822.html

你可能感兴趣的文章
缓存穿透 缓存雪崩 缓存并发
查看>>
了解你的Linux系统:必须掌握的20个命令
查看>>
js setInterval 启用&停止
查看>>
knockoutJS学习笔记04:监控属性
查看>>
Linux下启动/关闭Oracle
查看>>
session和cookie的区别
查看>>
oracle 数据库、实例、服务名、SID
查看>>
web.xml文件的作用
查看>>
linux下oracle调试小知识
查看>>
alert弹出窗口,点击确认后关闭页面
查看>>
oracle问题之数据库恢复(三)
查看>>
单点登陆(SSO)
查看>>
HR,也确实“尽职尽责”
查看>>
MaxComputer 使用客户端配置
查看>>
20190823 顺其自然
查看>>
阅读《余生有你,人间值得》有感
查看>>
每日英语
查看>>
SpringCloud+feign 基于Springboot2.0 负载均衡
查看>>
【BZOJ5094】硬盘检测 概率
查看>>
mac上n次安装与卸载mysql
查看>>