美文网首页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(一)

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