python_Django搭建笔记

我使用的系统是win10,python是3.7的,pyCharm,django3.0.5
下载安装python
  1. 再python官网下载python对应版本:python官网下载地址
  2. win可以参考(博主
  3. linux可以参考(博主
安装Django及虚拟环境
  1. 在使用Django的时候所有人都说最好给Django提供独立的环境,所以咱也得这么干,同样使用安装virtualenv和virtualenvwrapper

    # 我是使用pip安装的
    # 查看是否已安装
    python -m django --version
    # 安装django
    pip install django
    # 安装virtualenv
    pip install virtualenv
    # 安装virtualenvwrapper(这是python2.0版本的)
    # pip install virtualenvwrapper
    # 如果win下python3.0的话需要安装这个
    pip install virtualenvwrapper-win
    
  2. 创建一个用于存放Django项目的文件

    virtualenv test
    
  3. 创建项目文件后进入该文件中的Scripts中
    创建后的文件目录

    # 进入Scripts文件
    # 进入虚拟环境
    activite
    
  4. 创建虚拟环境名称

    # 创建(尽量不要在Scripct目录下去创建)
    mkvirtualenv 需要创建的环境名称
    # 列出创建的环境
    workon
    # 进入创建的虚拟环境
    workon 创建的环境名称
    # 如果命令无法使用的话则需要配置环境变量
    

    配置workon的环境变量

    # 如果还是无法使用的话就切换cmd命令试一下
    
创建Django项目
  1. 开始创建django项目文件

    # 在新创建的虚拟环境中先下载django
    pip install django
    django-admin startproject 项目名称
    

创建项目后的目录

  • 最外层的 mysite/ 根目录只是你项目的容器, Django 不关心它的名字,你可以将它重命名为任何你喜欢的名字。
  • manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。
  • 里面一层的 mysite/ 目录包含你的项目,它是一个纯 Python 包。它的名字就是当你引用它内部任何东西时需要用到的 Python 包名。 (比如 mysite.urls).
  • mysite/init.py:一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。如果你是 Python 初学者,阅读官方文档中的 更多关于包的知识
  • mysite/settings.py:Django 项目的配置文件。如果你想知道这个文件是如何工作的。
  • mysite/urls.py:Django 项目的 URL 声明,就像你网站的“目录”。
  • mysite/wsgi.py:作为你的项目的运行在 WSGI 兼容的Web服务器上的入口。
  1. 启动django

    # 启动gjango项目
    python manage.py runserver
    # 使用pycharmq启动时总是会报莫名其妙的错误,又是配环境的又是下载包的,建议直接使用cmd在虚拟环境中直接启动
    # 输入localhost:8000/admin/ 
    # 就会访问到django的界面(好像还有个一个注册的页面,注册一个用户就行)
    

启动gjango的初始页面

  1. 创建项目应用,每个项目有多个应用层组成
    # 创建应用层
    python manage.py startapp 应用层名称
    

4.将应用层与项目绑定(在项目文件中的settings.py中的INSTALLED_APPS末尾添加你创建的应用层名称)
绑定应用层

  1. 输出Hello word

    # 在应用层给我们的views.py中写我们需要输出到页面的内容
    from django.http import HttpResponse
    
    def index(request):
        str = "Hello Word"
    	return HttpResponse(str)
    
  • 然后在项目文件下的urls.py中配置需要输出的内容的路径

    path('index/', views.results, name='index'),
    

添加urls.py中的路径设置

  • 然后我们就可以启动Django了

    # 进入我们创建的虚拟环境
    # 进入我们的项目中
    # 启动我们的Django
    python manage.py runserver
    

启动Django

  • 打开浏览器输出localhost:端口号/index/就可以看见我们的Hello word了
    Hello word
Django官方学习文档
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值