【Django】Day1-Django環境

Django環境

一.Django安裝

Django是python的一個模塊,默認安裝好python的環境

官方網站:https://docs.djangoproject.com/en/2.2/
菜鳥筆記:

py3.x+Django2.x教程:https://space.bilibili.com/252028233/#/channel/detail?cid=28138

1.安裝Django

可以直接用pip安裝,但是因爲牆的問題還是隻能手動安裝

pip install Django==2.2.4
  • 1.去官網下載安裝包(Django-2.2.4.tar)
  • 2.解壓到python安裝目錄
  • 3.cmd進入Django目錄,執行python setup.py install
  • 4.然後Django會被安裝到Python的Lib下site-packages

檢測是否安裝成功

進入cmd中的python環境,輸入以下命令,如果輸出了Django的版本號說明安裝正確。

import django
django.get_version()

[外鏈圖片轉存失敗(img-BZLwrabG-1568119234125)(85A263BBD09B4FA59430D937DB5F5A1F)]

二.修改配置

1.設置語言

LANGUAGE_CODE = 'en-us'# 默認
LANGUAGE_CODE = 'zh-hans'# 改爲中文,主要針對admin頁面

2.修改時間

TIME_ZONE = 'Asia/Shanghai' #使用中國上海時間

三.基礎操作

1.新建一個項目

Django的管理工具是django-admin

使用django-admin創建一個項目

django-admin startproject HelloWorld

可以看到目錄的結構
[外鏈圖片轉存失敗(img-SmkEthLt-1568119234127)(6964CB8461F54DCD86FC54EBAFE1154D)]

目錄結構:

  • HelloWorld: 項目的容器。
  • manage.py: 一個實用的命令行工具,可讓你以各種方式與該 Django 項目進行交互。
  • HelloWorld/init.py: 一個空文件,告訴 Python 該目錄是一個 Python 包。
  • HelloWorld/settings.py: 該 Django 項目的設置/配置。
  • HelloWorld/urls.py: 該 Django 項目的 URL 聲明; 一份由 Django 驅動的網站"目錄"。
  • HelloWorld/wsgi.py: 一個 WSGI 兼容的 Web 服務器的入口,以便運行你的項目。
  • HelloWorld/manage.py 應用的命令行接口

2.啓動web服務

然後進入 HelloWorld 目錄輸入以下命令,啓動服務器:

python manage.py runserver 0.0.0.0:8000

然後在瀏覽器輸入服務器ip:端口(127.0.0.1:8000)
看到這個就說明啓動成功

[外鏈圖片轉存失敗(img-SvHPJmJg-1568119234128)(F1F4BC194DA043E282020CEE648DFC76)]

四.Admin操作

1.設置admin

在setting文件中,找到INSTALLED_APPS 元組,

django.contrib.admin

這個是用來啓動admin程序的

2訪問admin

設置完admin之後,需要給定一個url來訪問admin頁面,在已生成的urls.py文件中,我們可以看到

from django.contrib import admin
from django.urls import path

urlpatterns = [
    path('admin/', admin.site.urls),
]

啓動服務器之後在瀏覽器輸入

http://localhost:8000/admin

3.設置管理員賬戶

cd 到Django安裝目錄文件

python manage.py createsuperuser
輸入admin/admin
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章