美文网首页PythonDjango
初识Django(一)

初识Django(一)

作者: coder前行 | 来源:发表于2019-03-20 20:12 被阅读0次

安装Django并创建hello world实例

本机环境:Windows 10 1809 64位

一、安装Anaconda 3

1.下载

2.安装选项

切换为D盘
全部勾选

3.配置环境变量

将以下三个目录全部配置为环境变量

    D:\ProgramData\Anaconda3

    D:\ProgramData\Anaconda3\Scripts

    D:\ProgramData\Anaconda3\Library\bin

4.更换为国内源

打开cmd窗口输入以下命令,更换官方源为清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

输入 conda info 查看替换情况

Anaconda镜像使用帮助

5.更换为默认源

因为官方原因,国内镜像站不在提供源的更新服务,的打开cmd窗口,更换为默认源

conda config --remove-key channels

二、安装pycharm

1.下载

  • 官方下载
    建议下载专业版,是学生的话可以用 edu.cn的校园邮箱进行认证

2.配置编译环境

打开Settings

接着进行下图的第①步和第②步(一般下拉列表会自动选择前面已经安装的Anaconda python版本),如果没找到,再进行第③步手动打开刚刚anaconda的安装目录。


选择解释器

三、创建第一个Django项目

1.创建新工程

  • 选择下图虚拟环境Virtualenv
Create New Project
  • 按图勾选,之后点击Create


    创建完成后的目录结构
2.创建 hello world项目
  • 打开终端(左下方Terminal)输入 python manage.py startapp helloworld
    自动生成的hello world项目文件
  • 打开settings.py在 INSTALLED_APPS 中添加刚刚创建的 helloworld
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'helloworld', #添加新建的项目名称
]
  • 在templates文件夹中新建hello.html文件,内容如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title>hello</title>
</head>
<body>
    <p>hello world</p>
</body>
</html>
  • 修改views.py文件为
from django.shortcuts import render

# Create your views here.

def hello(request):
    return render(request, 'hello.html')
  • 修改urls.py文件为
from django.conf.urls import url
from django.contrib import admin
from helloworld.views import hello

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^hello/', hello)
]
  • 启动服务
    在Terminal中输入 python manager.py runserver 启动服务
    打开浏览器输入网址 127.0.0.1:8000/hello/ 查看效果
最终效果

相关文章

  • 初识Django(一)

    安装Django并创建hello world实例 一、安装Anaconda 3 1.下载 官方下载 清华开源镜像站...

  • Django初级教程

    该教程的版本为Django2.0。 初识 Django快速安装指南编写你的第一个 Django 应用,第 1 部分...

  • Django从入门到精通

    本教程的版本为Django2.0 入门教程: 初识 Django 快速安装指南 编写你的第一个 Django 应用...

  • 初识Django

    1.简介 Django是一个开放源代码的web框架,MVC开发模式.(在Django里称之为MTV). 2.mvc...

  • 【Django】初识

    Django 是一款python web框架,相比bottle.py或者web.py,功能大而全,比较多的模块可以...

  • Django初识

    简介 Django是一款开源的web框架,使用python语言,采用mvc架构,主要用来构建CMS(内容管理系统)...

  • Django 初识

    一.安装Django,创建主项目 1.安装Django 2.检测安装成功与否 3.创建django项目 创建好的项...

  • Django 初识

    前言 最近有个朋友说他每天工作时都要查看某些官方网站的通告,一看就是十几个网站,每个网站来回切,很是烦躁,于是问我...

  • 初识Django

    安装 pip install Django 如果环境中存在多个python版本时(如同时安装2.*和3.*), 2...

  • 初识Django

    django基本命令行使用 python manage.py python manage.py createsu...

网友评论

    本文标题:初识Django(一)

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