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. 逻辑回归的向量化实现样例
  2. 函数最值题目及答案_呆哥数学每日一题 ——多元函数求最值
  3. 字典与集合_月隐学python第8课
  4. [XXSY] 构树(prufer序列,树上连通块DP)
  5. 给网页标题添加icon小图标
  6. oracle 判断数值为小数位数为一位且为0_Python的循环、判断和各种表达式(长文系列第二篇)...
  7. ie/ff动态的添加属性、事件
  8. AE Pixel Sorter 2 for Mac破解教程
  9. SmartSVN打分支与合并代码
  10. 反向传播神经网络概念,反向传播算法作用
  11. pandas 中delete、drop函数的用法
  12. Linux环境变量PSI指什么,psi是什么单位(pSI指标应用原则)
  13. EPICS记录参考--Waveform记录(waveform)
  14. Kaggle:Home Credit Default Risk 特征工程构建及可视化(2)
  15. Python中的取模运算方法
  16. JAVA 蓝桥杯 算法提高 阮小二买彩票
  17. IE8允许ActiveX控件设置
  18. Java23种设计模式之-----访问者模式
  19. android 百度鹰眼集成,ios 百度鹰眼集成
  20. 联想台式修复计算机,联想台式电脑一键恢复5.0与Vista SP1兼容性问题预防及解决方案...

热门文章

  1. 【学习笔记】7、标准数据类型—字符串
  2. 在alv list小计之后输出分割线
  3. 4、Power Map—实例:演示报告封面
  4. 没有维护在库存管理中用于工厂1112的参数
  5. 世界大学排名:12所中国大学科研实力进百强
  6. 部署SAP HANA之前你需要知道的那些事
  7. iis 重启 (三种方法)
  8. SAP财务管控(财务总监背后的管理大师)
  9. 物料信息记录中几个常见的数据表
  10. 拼购电商不是团购,但扎的的却是三四五线城市老百姓的心