美文网首页
2019-07-28

2019-07-28

作者: CC__XX | 来源:发表于2019-07-28 19:48 被阅读0次

Django

虚拟环境

mkvirtualenv # 创建虚拟环境
rmvirtualenv # 删除虚拟环境
workon # 进入虚拟环境、查看所有虚拟环境
deactivate # 退出虚拟环境

pip

pip install # 安装依赖包
pip uninstall # 卸载依赖包
pip list # 查看已安装的依赖包 Django (1.11.11)
pip freeze # 查看已安装的依赖包 django==1.11.11

安装Django

pip install django==1.11.11

-i http://douban.com/sirmp

window 配置虚拟环境

一.以管理员身份打开命令
二.安装virtualenv安装virtualenvwrapper
pip install virtualenv
三.
pip install virtualenvwrapper-win

配置url路由()

在项目下的 urls.py 文件中进行url路由配置如下:

# 注意:urlpatterns是一个列表
urlpatterns = [
#配置路由和视图: http://127.0.0.1:8000/users/index
参数1: 匹配url的正则表达式
参数2: 匹配成功后由Django框架调用的视图函数
url(r'^users/index/$', views.index),
]

web服务器运行

1.在终端输入
python manage.py runserver

python manage.py runserver ip:端口

2.在pycharm直接运行

视图(接收请求返回响应)

1.在views.py中创建一个函数

from django.shortcuts import render,HttpResponse

# 定义一个视图函数 index是名称 request是必传的参数
def index(request):

    # 给用户返回的东西  必须是HttpResponse对象
    # return HttpResponse("hello django")返回字符串

    return  render(request,'myindex.html')
    #render返回页面   第一个参数 必须是request  ,第二个是网页的字符串

2.在urls.py导入views并利用正则找到用户输入的网址
例如

from users import views
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^users/index/',views.index)
]
#  用户输入的网址
# http://127.0.0.1:8000/users/index

相关文章

网友评论

      本文标题:2019-07-28

      本文链接:https://www.haomeiwen.com/subject/xhiprctx.html