day1-Django笔记

1.手动创建Django项目(初学则推荐)

  1. 创建一个python虚拟环境>=3.6

    1.win+r 进入终端
    2.conda env list #查看有哪些虚拟环境
    3.conda create --name py36_net python==3.6 #创建一个python环境
    4.activate 虚拟环境名 #激活虚拟环境
    5.conda deactivate #退出虚拟环境
    
  2. 安装django模块==1.8.2

    1.conda activate 虚拟环境名/(新版 activate 虚拟环境名)#进入虚拟环境
    2.pip install django==1.8.2 #下载django模块
    

    创建成功后,会创建一个文件夹blog(项目名),在blog文件夹中还会有一个同名的blog文件夹,并且还有一个manage.py文件。

  3. 一行代码创建django项目

    1.cd/d D:\Python  重要文件\Django-羊驼老师\001.django入门 #进入指定文件夹
    2.conda activate py36_net#进入虚拟环境
    3.django-admin startproject 项目名#创建django项目
    
    
  4. 启动django项目

    1.cd 文件名(blog) #到达django项目文件地址
    2.python mange.py runserver#启动django项目
    
  • 做过一次之后:直接在项目的文件夹里面打开cmd,django-admin startproject 项目名,然后python manage.py runserver 端口号,启动django项目。
  1. 浏览访问项目

    浏览器访问 : http://127.0.0.1:8001/
    

    在浏览器界面出现下面视图,表示访问成功。

    1721821687483

2.用Pycharm创建Django项目

1.在pycharm里面执行以下顺序:
	文件 > 新建项目 > Django
  1. 创建方法如图所示:

1721824504751

2.pycharm运行项目的技巧

  • 第一
在终端中写入:python manager.py runserver 端口好
  • 第二种方式

需要配置一下django的一些配置消息

安装sqlite3配置

在工具栏里面选择run manage.py task(ctrl+alt+r)

  • 第三种

1721828460732

1721828652215

3.用Django做一个简单的demo

  1. 创建app

    python manage.py startapp app名字
    

    1721829437314

  2. 注册app(setting.py中注册)

    INSTALLED_APPS = (
        'myapp',#注册app
    )
    
    
  3. 写视图函数(myapp/views.py)

    from django.shortcuts import render
    from django.http import HttpResponse
    # Create your views here.
    def index(request):#request默认参数,必传
        return HttpResponse('我喜欢你呀宝宝')
    
  4. 注册视图函数(blog/urls.py)

    from django.conf.urls import include, url
    from django.contrib import admin
    from myapp.views import index
    
    urlpatterns = [
        url(r'^admin/', include(admin.site.urls)),
        url(r'^index',index),#注册视图函数
    ]
    

    1721830166539

  5. 浏览器访问

访问http://127.0.0.1:8001/会出现404

	需要访问:http://127.0.0.1:8001/index才可以

4.视图函数返回HTML

  1. 在项目根目录创建templates文件夹

    D:\Python  重要文件\Django-羊驼老师\001-django入门\blog\templates
    
  2. 在templates文件夹中创建html

    D:\Python  重要文件\Django-羊驼老师\001-django入门\blog\templates\index.html
    
  3. 在settings.py中配置templates路径

    1721890145646

  4. 视图函数返回模版路径

    1721890236004

  5. 浏览器测试

    http://127.0.0.1:8001/index
    
posted @   奋斗的独角兽  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示