urls.py 文件

"""mysite URL ConfigurationThe `urlpatterns` list routes URLs to views. For more information please see:https://docs.djangoproject.com/en/3.1/topics/http/urls/
Examples:
Function views1. Add an import:  from my_app import views2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views1. Add an import:  from other_app.views import Home2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf1. Import the include() function: from django.urls import include, path2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import pathfrom . import viewsurlpatterns = [path('admin/', admin.site.urls),path('', views.home, name='home'),# path('网址中端口号后面追加的内容', '文件名.函数名', name='函数名')
]

urlpatterns中,添加程序启动运行的功能文件。path()中,

第一个参数:浏览器网址中,端口号后面追加的内容。

当为空时,网址为: http://127.0.0.1:8000/

当为‘admin/’时,网址为:http://127.0.0.1:8000/admin/

第二个参数:文件名.函数名。

我的后台逻辑写到views.py文件中的home函数中,那么这里应该是, views.home。

views.py文件如下,其中,index.html为我要调用的html文件

from django.http import HttpResponse
from django.shortcuts import renderdef home(request):return render(request, 'index.html')# def home(request):
#     return HttpResponse("Hello, world. You're at the polls index.")

第三个参数:即name,一般设置为函数名即可。

settings.py 文件:

# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = ['10.193.33.139']

这是设置是否开启测试模式,默认DEBUG=True。当DEBUG=False时,ALLOWED_HOSTS不能为空。ALLOWED_HOSTS列表默认为空。当启动服务时,我想修改默认ip地址(默认为127.0.0.1)时,比如修改为我本机地址(10.192.11.11)。那么我需要在此列表中加入我本机的IP地址,同时启动命令为:python manage.py runserver 10.192.11.11:8080

TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'html/')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
]

这里面DIRS列表,就是存放html文件的路径。比如我的index.html 文件放在项目根目录下的html文件夹内,那这里就是“os.path.join(BASE_DIR, 'html/')”

STATICFILES_DIRS = (os.path.join(BASE_DIR, 'html/static'),
)

“STATICFILES_DIRS”参数用来设置静态文件存放地址,比如html文件用到的各种css、js文件等。

LANGUAGE_CODE = 'en-us'# TIME_ZONE = 'UTC'
TIME_ZONE = 'Asia/Shanghai'

这是设置服务的时区以及语言

参考:Writing your first Django app, part 1 | Django documentation | Django (djangoproject.com)https://docs.djangoproject.com/en/3.2/intro/tutorial01/

Django 一些 简单 配置相关推荐

  1. Azure Fctions与Visual Studio Code结合连接django简单配置

    一.host.json文件中,修改为 {"version": "2.0","logging": {"applicationInsi ...

  2. Python django实现简单的邮件系统发送邮件功能

    Python django实现简单的邮件系统发送邮件功能 本文实例讲述了Python django实现简单的邮件系统发送邮件功能. django邮件系统 Django发送邮件官方中文文档 总结如下: ...

  3. django 完整日志配置

    django 完整日志配置 django中的log需要在settings.py中配置 import timecur_path = os.path.dirname(os.path.realpath(__ ...

  4. 怎么检查python是否安装成功-检查python以及django是否安装配置成功

    首先说明下,我使用pycharm作为开发的IDE,在第一次创建django项目的时候,会自动安装django包的.(网上也有很多单独安装的方法),环境变量配置成功后,就是用下面的方法检测安装成功与否. ...

  5. Web框架之Django_02基本操作(Django项目启动配置、数据库连接、orm、增删改查)

    阅读目录 摘要: Django项目简单现实过程 pycharm连接数据库 Django之orm简单操作增删改查 一.新建Django项目.配置.设置: 新建Django项目:(为了熟悉Django操作 ...

  6. 基于Django进行简单的微信开发

    代码地址如下: http://www.demodashi.com/demo/11756.html 一.微信公众号的准备: 1. 注册 访问地址:https://mp.weixin.qq.com/ 按照 ...

  7. python写邮箱系统_Python django实现简单的邮件系统发送邮件功能

    本文实例讲述了Python django实现简单的邮件系统发送邮件功能.分享给大家供大家参考,具体如下: django邮件系统 Django发送邮件官方中文文档 总结如下: 1.首先这份文档看三两遍是 ...

  8. (附源码)Django 主机硬件配置推荐系统 毕业设计 231155

    Django 主机硬件配置推荐系统 摘 要 近年来,随着移动互联网的快速发展,电子商务越来越受到网民们的欢迎,电子商务对国家经济的发展也起着越来越重要的作用.简单的流程.便捷可靠的支付方式.快捷畅通的 ...

  9. Django实现简单博客系统

    Django实现简单博客系统 第一节 - 基础 1. 简单的导览图,学会不迷路 2. 基本操作介绍 3. 命令简单介绍 4. mysite:所建项目的管理功能目录 5. blog:我们创建的项目之一 ...

最新文章

  1. vue 项目引用static目录资源_vuejs-templates静态资源目录src/assets、和static/区别
  2. Go 的 Contex 是线程安全的吗?
  3. 什么是向量中断,什么是中断向量?
  4. 【Java从0到架构师】项目实战 - 前后端分离、后端校验、Swagger、全局异常处理
  5. “众矢之的”马库斯回应14个问题,将深度学习质疑到底
  6. 简述mysql事件作用_MYSQL使用简述
  7. 相机模型与标定(一)--相机标定概述
  8. python 字符串转字节_【转】python中的字符串和字节串
  9. 自己喜欢的句子总结一
  10. python实验报告代写_vector data作业代写、python程序设计作业调试、代做python实验作业、代写OGR python作业代做Python程序|代写Web开发...
  11. 一些触动人心的动效设计欣赏
  12. 分享两套模板,zblog模板和emlog模板。
  13. 剑指 Offer第 11 天 双指针(简单)
  14. 地图匹配实例-几何匹配
  15. web自动登录方法汇总(转自老大指导)
  16. U盘与移动硬盘启动的区别-移动硬盘做成启动U盘
  17. 【MyBatis】foreach实现postgresql的json类型数据的集合包含遍历查询
  18. matlab编程画分段函数,matlab画分段函数 求程序
  19. 2022年京东春晚摇一摇分15亿红包活动
  20. numpy 高级索引技巧

热门文章

  1. BAPI:BAPI_CONTRACT_CREATE(内部合同创建)
  2. ABAP中的系统变量SY-INDEX与SY-TABIX
  3. 批创建清账凭证,POSTING_INTERFACE_CLEARING
  4. 当ABAP遇到OLE
  5. 大商超的2020:转型、收紧、试新
  6. 迪桑特案例拆解:社群运营如何在高端运动服装品牌中发挥价值?
  7. es文件浏览器自动上传ftp服务器,es文件浏览器访问ftp服务器
  8. linux字符驱动头文件路径,Linux 字符设备驱动例子
  9. 例子 客户端_服务端也是可以主动向客户端推送数据的--WebSocket
  10. php长脚本,长PHP脚本运行多次