1.虚拟环境配置
创建虚拟环境:mkvirtualenv -p /usr/bin/python3 envname
进入虚拟环境:workon envname
退出虚拟环境:deactivate
删除虚拟环境:rmvirtualenv envname
2.安装包
workon 环境名
pip install django
3.创建新项目
cd 到项目存放目录
django-admin startproject <项目名称> #创建新项目
4.配置pycharm
1.newproject
2.Django
location 本地目录
Interpreter:远程解释器
Remote project location: /home/pyvip/项目目录
3.Tools -Deployment- configuration-
Connection -Root path:/home/pyvip/code/crm #项目根目录
Mappings - Deployment path: / # 相对目录
4.python manage.py 0:8000 服务启动成功
客户端访问 ip:port
如果提示disallow 修改 settings ALLOWED_HOSTS = ['*']
5.创建views ,views 必需返回 HttpResponse('')
from django.http import HttpResponse
def index(request):
return HttpResponse('Hello ,这是我的第一个django项目')
from . import views #1.创建 视图,2.导入视图,3,加路由
urlpatterns = [
path('admin/', admin.site.urls),
path('index/', views.index),
]
----项目目录结构---
manage.py django中的一个命令行工具,管理django项目
init.py 空文件,告诉python这个目录是python包
setting.py 配置文件,包含数据库信息,调试标志,静态文件等。
urls.py Django项目的URL声明
wsgi.py 部署服务器用到的
----配置直接在parcham中运行---
1.选择编辑器右上角的Add Configuration的按钮
2.点击添加Django server
3.改host为Host为0.0.0.0,表示的是允许连接服务器的ip
4.点击Enveironment Variables 项后面的选项卡,添加参数...
5.将DJANGO_SETTINGS_MODULE添加到Name
将项目名.settings添加到Value
例:DJANGO_SETTINGS_MODULE=crm.settings
6.注意 右下角的 fix 按钮,点击
Enable Django Support
Django project root: 项目绝对路径
settings: 项目相对路径.(通过目录选择自动填写)
最重要的一点 :
Python - manage.py -Configuration
scipt path: manage.py 所在目录
Parameters: runserver 0.0.0.0:8000
OK
选中 manager.py 运行. 成功!
网友评论