Django Hello,Word!(Windows10)
Windows10 源码安装
Django 下载地址:https://www.djangoproject.com/download/
下载 Django 压缩包,解压并和Python安装目录放在同一个根目录,进入 Django 目录,执行python setup.py install,然后开始安装,Django将要被安装到Python的Lib下site-packages。
import django
print(django.get_version())
创建项目
django-admin startproject spider
__init__.py
表明该目录为一个python包,Python 中声明的模块文件,内容默认为空。
setting.py
项目总配置文件,里面包含数据库 / Web 应用 / 时间等各种配置
BASE_DIR 项目的根目录。
SECRET_KEY 项目的安全码,项目要启动必需要这个,Django 在生成项目时会自动生成。
DEBUG 代码调试,在项目上线时要关闭。
ALLOWED_HOSTS 服务器的 ID ,本地为 localhost / 127.0.0.1
INSTALLED_APPS 配置应用名,当有自己的应用时,要在这里加上。
MIDDLEWARE_CLASSES
ROOT_URLCONF URL 的根文件,它指向 urls.py 文件
TEMPLATES 模板配置
WSGI_APPLICATION
DATABASES 数据库配置
AUTH_PASSWORD_VALIDATORS
LANGUAGE_CODE 配置语言
TIME_ZONE 时区
USE_I18N
USE_L10N
USE_TZ
STATIC_URL 静态文件地址
urls.py
URL映射管理,Django 项目中所有地址(页面)都需要我们自己去配置 URL
wsgi.py
Python Web Server Gateway Interface(Python 服务器网关接口),是Python应用程序或框架和Web服务器之间的一种接口。
manage.py
启动 Django 自带的小型 Web 服务器
Python manage.py runserver
如果出现以下错误,是表示端口被占用了
创建应用
打开命令行,进入项目中 manage.py 同级目录,输入 Python manage.py startappviolet,创建 violet 应用。
之后添加应用名到 settings.py 中的 INSTALLED_APPS 里
migrations
数据移植(迁移)模块。
__init__.py
admin.py
该应用的后台管理系统配置。
apps.py
当前应用的配置。
models.py
数据模块,使用 ORM 框架,类似于 MVC 结构中的 Models (模型)。
tests.py
自动化测试模块,Django 提供了自动化测试功能,在这里编写测试脚本(语句)。
views.py
执行响应的代码所在模块,代码逻辑处理的主要地点,项目中大部分的代码均在这里编写。
Hello,Word!
1. 在 manage.py 的同级目录下创建 violet 应用
2. 在 violet/views.py 里编写:
from django.http import HttpResponse
def index(request): #函数必须存在一个参数,一般约定为 requestreturn HttpResponse('Hello,Violet') #每个响应对应一个函数,函数必须返回一个响应
3. settings.py 里加入应用名:
DEBUG = True
ALLOWED_HOSTS = []
INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','violet',
]
4. urls.py 里配置网页 URL
import violet.views as bv
urlpatterns = [url(r'^admin/', admin.site.urls),url(r'^index/', bv.index), #每一个响应(函数)对应一个 URL
]
5. 记的在项目里启动服务器
6. 在浏览器里打开 http://127.0.0.1:8000/index/
Django Hello,Word!(Windows10)相关推荐
- django mysql 2059_Django mysqlclient后端生成django.db.utils。操作错误:(2059,NULL)在Windows中...
我试图让我的Django项目在windows10计算机上运行,当试图建立数据库连接时,它抛出了一个非常不具体的错误. In this SO-post the problem was with the ...
- Django在Win7下安装与创建项目hello word示例
Django在Win7下的安装及创建项目hello word的例子 有关python 的django 框架安装与开发的小例子. Django在Win7下的安装及创建项目hello word. 1.安装 ...
- Django使用python-docx-template,并根据模板来生成有数据的word文档
1.首先,必须安装docxtpl,使用下面命令,其中会下载对应的相关依赖包: pip install docxtpl 2.安装成功后,即可开始编码: (1).首先呢,要先生成一个模板文件,这个模板文件 ...
- Windows10更新后打开word是写字板形式解决方法
Windows10更新后打开word是写字板形式解决方法 1 新建一个word文档,点击文档,右击属性,弹出此窗口. 2 可以看到打开方式是写字板方式. 3 点击更改,选择Microsoft word ...
- Django在线预览docx格式的word文档
Django在线预览docx格式的word文档 第一步 明确功能是:预览word的docx文件. 具体实现是:在Django的模板文件中,定义预览方法:read_word2html from pydo ...
- 升级Windows10后,word打不开
升级Windows10后,word打不开 右键图标或.exe文件->属性->兼容性-> 选中"以兼容模式运行这个程序"+"以管理员身份运行此程序&quo ...
- apache2.4 + django + windows10 自动化部署
apache2.4 + django + windows10 自动化部署 在django项目中建立一个webhooks url 路由, 在该路由下异步执行自动化部署脚本 在未部署的时候, 访问该路由 ...
- 第二章:2.8 通过Django 在web页面上面输出 “Hello word ”
1. 第一步:配置 guest 目录下面的 settings.py 文件, 将 sign应用添加到 guest项目中. 2. 在 guest目录下面,打开 urls.py 文件,添加 要打开的路由文件 ...
- word无法验证服务器,windows10系统下office2010无法验证的解决方法
很多windows10系统用户在使用office2010的时候,经常都会遇到无法验证的提示信息,那么这该怎么办呢?我们要如何操作呢?现在小编就把解决该问题的截图和步骤分享出来,供大家参考使用.有需要的 ...
- 【Word】Word更改默认模板样式——使用自定义模板【以Windows10+Word2019为例】
Word更改默认模板+自定义适用于自己风格的模板 Office默认模板位置: %AppData%\Microsoft\Templates 复制以上内容到[文件资源管理器]地址栏>>回车.即 ...
最新文章
- linux php ftp扩展,Linux中如何安装 PHP 扩展?(方法介绍)
- Centos rescue 模式
- delphi调用windows api
- python将16进制字符串转换为整数_Python 16进制与字符串的转换
- 无法删除sqlserver的jobs的方式
- 电脑网络禁用了怎么恢复_Tenorshare UltData for Mac(iOS数据恢复备份软件)v9.4.1中文激活版_软件动态论坛...
- 被称为最好最易理解的MATLAB入门教程
- flutter ListView.separated使用
- Redis的使用场景及其介绍
- 什么是软件危机?它有哪些典型表现?为什么会出现软件危机?
- 达摩院预测的2023十大科技趋势,你看准哪个?
- jquery 输入框失去焦点时 (blur)事件
- http://www.vgm8.com/Search.asp?key=%B6%F1%C4%A7%B3%C7
- 基于MTK平台的Android预制语音信箱号码
- css中单位px、pt、em和rem的区别
- 中国2018年度AI(人工智能)关键词大盘点
- 都说一进外包毁所有,这样的观点早不该存在了~
- 利用C语言巧妙实现棋类游戏——三子棋
- 高德API-1.4.15操作设置
- GOF23-建造者模式