首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Django 系列篇(二):配置篇(上)

Django 有哪些配置 创建一个项目之后,会自动在项目根目录下生成一个配置文件,即:settings.py 分为运行环境和基础功能的配置,主要包含:App、中间件、模板、数据库、域名访问权限、项目路径等...# settings.py # 静态资源集合 # 加入项目根目录下的static文件夹 # App下自定义的静态资源文件夹 STATICFILES_DIRS = [os.path.join(BASE_DIR...= os.path.join(BASE_DIR, 'static_root') # 把静态文件收集到 STATIC_ROOT中。...其中,MEDIA_URL 作用是配置媒体资源的路由地址,指向项目根目录下的 media 文件夹 MEDIA_ROOT 是获取 media 文件夹在当前系统的完整路径 # settings.py # 媒体资源.../media/' # media文件夹的完整路径 MEDIA_ROOT = os.path.join(BASE_DIR, MEDIA_URL) 为了保证 Django 找到媒体文件,即:浏览器能访问

92430

Django 系列博客(二)

命令行搭建 Django 项目 创建纯净虚拟环境 在上一篇博客中已经安装好了虚拟环境,所以用虚拟环境来安装指定版本的 Django。为了可以从头到尾的走一遍流程,我重新创建了一个虚拟环境。 ?...创建项目 前往目标路径创建项目,在这里我的 django 项目都在我的家目录下面的 django_project里面。 ? 进入要创建项目的路径下,使用下面的命令创建一个 django 项目。...应用创建完后将应用名添加到 settings.py文件中 INSTALLED_APPS = [ 'django.contrib.admin', ......views.py处理请求的render模板指向 def index(request): # 模板指向:blog_app应用的templates下的blog_app文件夹中的index.html...[ os.path.join(BASE_DIR, 'static') ] # 前端页面加载静态资源的路径:/static/... (...为具体在static文件夹中的路径) 拓展静态资源配置

61520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Django】基于PythonWeb的Django框架设计实现天天生鲜系统-4创建视图

    请求处理函数, 我们定义在应用的 views.py 模块中, 每一个处理请求的函数, 我们叫做视图函数. 该函数接收至少一个参数, 并且必须有返回值....我们下面在 goods 应用的 views.py 模块中, 创建一个视图函数 index, 代码如下: from django.shortcuts import render from django.http...BASE_DIR 由 Django 定义的 项目根目录路径. 然后我们在项目根目录下创建 templates 目录, 并在该目录中创建一个模板文件 index.html, 内容如下: <!...图15 我们把数据填充到模板中的这一过程, 叫做模板渲染. 在模板中, 我们使用特殊的语法 "{{ 字典key名 }}" 来显示对应的数据. 3 静态文件 那么如何在模板中显示图片呢?...然后在 ttsx/ settings.py 中对图片文件存放路径进行配置: STATIC_URL = '/static/' STATICFILES_DIRS = [os.path.join(BASE_DIR

    92610

    WEB框架之---Django初级篇

    进行安装(Python3使用pip3)推荐使用此版本     安装完成后找到django-admin.exe所在的路径,将其添加到环境变量Path中,以便于今后在任何位置运行命令。...二、创建django程序     1、终端方式创建    django-admin startproject my_site    #创建一个名称为my_site的django程序,即文件夹,在哪个目录执行命令即在那个目录创建...(html)的即可     3、静态文件路径 STATICFILES_DIRS = (         os.path.join(BASE_DIR,'static'),     )      此目录放置网站所用到的图片...、媒体、样式、插件等文件     4、刚接触django,建议先注释掉settings.py文件中的以下一行,后面做以解释,不然测试时有可能出现错误 MIDDLEWARE中的:# 'django.middleware.csrf.CsrfViewMiddleware...中的路由系统和其他语言的框架有所不同,在django中每一个请求的url都要有一条路由映射,这样才能将请求交给对一个的view中的函数去处理。

    1.2K20

    Django---MTV模型、基本命令、简单配置

    (视图):负责业务逻辑,并在适当的时候调用Model和Template        此外,Django还有一个urls分发器,它的作用是将一个个URL的页面请求分发给不同的view处理,view再调用相应的...Django基本命令 1、下载Django: 1 pip3 install django 2、创建一个django project 1 django-admin.py startproject mysite...9、Django 项目环境终端 ython manage.py dbshell Django 会自动进入在settings.py中设置的数据库,如果是 MySQL 或 postgreSQL,会要求输入数据库用户密码...= ( os.path.join(BASE_DIR,"static"), #实际名 ,即实际文件夹的名字,这里的逗号必须加,否则会报错!...里的 TEMPLATES中: 'DIRS': [os.path.join(BASE_DIR, 'templates')] 这样就可以自动找到模板路径下的文件  数据库配置 Django默认使用sql,在

    2.7K70

    Django实践-02创建应用

    os.path.join(BASE_DIR,'static'), os.path.join(BASE_DIR), ] 创建应用 定位到djangoproject项目下 cd djangoproject...Django框架中有一个名为render的便捷函数可以来完成渲染模板的操作。...render函数的第一个参数是请求对象request,第二个参数是我们要渲染的模板页的名字,第三个参数是要渲染到页面上的数据,我们通过一个字典将数据交给模板页,字典中的键就是模板页中使用的模板指令或占位符中的变量名...到此为止,视图函数中的render还无法找到模板文件index.html,需要修改settings.py文件,配置模板文件所在的路径。...1.创建app 2.修改视图views.py 3.修改Django项目下的urls.py文件 4.创建templates目录,在templates目录下添加模板页index.html 5.配置settings.py

    18220

    Django的配置(二)

    ', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } } 这个是使用的自带的sqlite3,我不会用,所以删了它,将它改为我们的mysql...' 5 6USE_I18N = True 7 8USE_L10N = True 9# utc 时间 10USE_TZ = True 修改静态文件配置 在项目根目录中创建一个static目录,用于存放静态文件...我们就先创建一个登录好了。 找到Tools下的Run manage.py Task... ? 创建应用 输入startapp login进行应用的创建 ?...startapp login 可以看到文件结构里面多了一个login的文件夹 因为以后不出意外肯定有很多应用要创建,所以创建一个文件夹apps,再把login这个文件夹拉进去 ?...移动文件夹 下面进入settings.py文件,在上面(BASE_DIR这个变量的后面)添加如下几行: 1import sys 2 3# 创建应用之后,把apps目录加入到sys.path中 4sys.path.insert

    44530
    领券