初識Django(一)

安裝Django并創(chuàng)建hello world實(shí)例

本機(jī)環(huán)境:Windows 10 1809 64位

一、安裝Anaconda 3

1.下載

2.安裝選項(xiàng)

切換為D盤

全部勾選

3.配置環(huán)境變量

將以下三個(gè)目錄全部配置為環(huán)境變量

    D:\ProgramData\Anaconda3

    D:\ProgramData\Anaconda3\Scripts

    D:\ProgramData\Anaconda3\Library\bin

4.更換為國內(nèi)源

打開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.更換為默認(rèn)源

因?yàn)楣俜皆?,國?nèi)鏡像站不在提供源的更新服務(wù),的打開cmd窗口,更換為默認(rèn)源

conda config --remove-key channels

二、安裝pycharm

1.下載

  • 官方下載
    建議下載專業(yè)版,是學(xué)生的話可以用 edu.cn的校園郵箱進(jìn)行認(rèn)證

2.配置編譯環(huán)境

打開Settings

接著進(jìn)行下圖的第①步和第②步(一般下拉列表會自動(dòng)選擇前面已經(jīng)安裝的Anaconda python版本),如果沒找到,再進(jìn)行第③步手動(dòng)打開剛剛anaconda的安裝目錄。


選擇解釋器

三、創(chuàng)建第一個(gè)Django項(xiàng)目

1.創(chuàng)建新工程

  • 選擇下圖虛擬環(huán)境Virtualenv
Create New Project
  • 按圖勾選,之后點(diǎn)擊Create


    創(chuàng)建完成后的目錄結(jié)構(gòu)
2.創(chuàng)建 hello world項(xiàng)目
  • 打開終端(左下方Terminal)輸入 python manage.py startapp helloworld
    自動(dòng)生成的hello world項(xiàng)目文件
  • 打開settings.py在 INSTALLED_APPS 中添加剛剛創(chuàng)建的 helloworld
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'helloworld', #添加新建的項(xiàng)目名稱
]
  • 在templates文件夾中新建hello.html文件,內(nèi)容如下
<!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)
]
  • 啟動(dòng)服務(wù)
    在Terminal中輸入 python manager.py runserver 啟動(dòng)服務(wù)
    打開瀏覽器輸入網(wǎng)址 127.0.0.1:8000/hello/ 查看效果
最終效果
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容