Django学习笔记(一)

xiaoxiao2021-02-28  14

博主使用的版本如下:
 python:3.6.2    django:2.0.1

安装Django:

 基本命令:

pip install django  如果使用pip install 安装报错如下:

 

 则可以使用下面的命令进行安装(对应python版本使用不同的命令):  

python2: python -m pip install django python3: python3 -m pip install django

 如果要安装指定版本的django: 可以命令最后加上==版本号,如: 

python -m pip install django==1.10.2

使用Django新建一个项目

 现在磁盘E:新建一个文件夹:例如:demo   在此文件夹下同时按下shfit+鼠标右键,然后点击‘在此处打开命令窗口’,窗口如下 输入django-admin startproject myweb,然后回车,在系统会自动在demo文件下新建一个myweb目录,其结构如下 文件目录结构如下:  启动项目(由于博主使用python3安装的django故以下操作全部基于python3, python2与之相似),进入项目文件夹使用如下命令: python3 manage.py runserver 0.0.0.0:8000  注:0.0.0.0:8000(其中0.0.0.0 代表本地ip地址,8000代表所使用的端口) 不报错的话,说明启动成功,在浏览器中输入http://localhost:8000/, 如果出现如下页面,则说明服务器运行正常

新建App

 命令: python3 manage.py startapp myapp  目前项目的主要目录结构如下: 然后在myweb.setting.py文件中,把新建的app进行初始化,即在INSTALLED_APPS列表中加入新建的app名称,代码如下:

给网站添加自定义内容

 编写myapp.views.py文件,代码如下: # -*- coding:utf-8 -*- from django.shortcuts import render from django.http import HttpResponse def index(request): return HttpResponse("Hello World ! ")  编写myweb.urls.py文件,代码如下: # -*- coding: utf-8 -*- from django.urls import path from myapp import views # 导入views模块 urlpatterns = [ path('', views.index) # 自定义url ] 然后在刷新浏览,如果出现如下的情况,则自定义内容生成成功:
转载请注明原文地址: https://www.6miu.com/read-1600075.html

最新回复(0)