【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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值