staticfiles 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
staticfiles 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
staticfiles 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
staticfiles 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
staticfiles 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Staticfiles可以让你嵌入文件的目录到你的Go语言二进制文件中。它针对性能和文件大小进行了优化,并在嵌入前自动压缩一切。下面是它的一些特性:

  • 压缩文件,以确保生成的二进制文件不臃肿。

  • 提供文件的压缩包(同时仍然允许不支持它的客户服务)。

  • 忽略隐藏文件(任何开头)。

  • 快速。命令行工具读取并同时压缩文件,所得到的Go文件服务器上的文件速度非常快,避免了不必要的分配。

  • 没有内置的开发模式,但可以很容易实现(参见本地开发模式)。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2011/08/07 22:10

django1.3的staticfiles

django1.3新加入了一个静态资源管理的app,django.contrib.staticfiles。在以往的django版本中,静态资源的管理一向都是个问题。部分app发布的时候会带上静态资源文件,在部署的时候你必须手动从各个app中将这些静态资源文件复制到同一个static目录。在引入staticfiles后,你只需要执行./manage.py collectstatic就可以很方便的将所用到app中的静态资源复制到同一目录。 staticfiles的引入,方便了django静态文件的管理,不过感...

1
4
发表于服务端专区
2015/01/07 21:48

django-staticfiles-finder

BaseFinder是所有Finder的基类: class BaseFinder(object):     """     A base file finder to be used for custom staticfiles finder classes.     """     def find(self, path, all=False):         """         Given a relative file path this ought to find an         absolute file path.         If the ``all`` parameter is ...

0
1
发表了博客
2019/10/03 11:04

[django] 静态文件STATICFILES_DIRS

首先,我们配置静态文件,要在setting.py里面加入如下几行代码: STATIC_URL = '/static/' #the dir for command "python manage.py collectstatic" #BASE_DIR 是项目的绝对地址 STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static') #以下不是必须的 STATICFILES_DIRS = (os.path.join(BASE_DIR, 'common_static'),) 1、STATIC_ROOT STATIC_ROOT 是在部署静态文件时(pyhtonmanage.pycollectstatic)所有的静态文静聚合的...

0
0
发表了博客
2019/04/29 21:35

HTML (python3.6 {% csrf_token %} {% load staticfiles %})

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>创建个人信息</h1> <form action="/userInfo" method="post" accept-charset="utf-8"> {% csrf_token %} <p>姓名<input type="text" name="username"></p> <p>性别<input type="text" name="sex"></p> <p>邮箱<input type="text" name="email"></p> <p><input type="submit" value="登录"><...

0
0
发表了博客
2018/09/10 14:30

.Net Core 中间件之静态文件(StaticFiles)源码解析

一、介绍   在介绍静态文件中间件之前,先介绍 ContentRoot和WebRoot概念。   ContentRoot:指web的项目的文件夹,包括bin和webroot文件夹。   WebRoot:一般指ContentRoot路径下的wwwroot文件夹。 介绍这个两个概念是因为静态资源文件一般存放在WebRoot路径下,也就是wwwroot。下面为这两个路径的配置,如下所示: public static void Main(string[] args) {var host = new WebHostBuilder() ...

0
0
发表了博客
2019/12/25 19:59

Django静态文件的加载以及STATIC_ROOT 与STATICFILES_DIRS的区别

Djangon生产环境静态资源的处理 Django 关闭DEBUG模式后(即DEBUG=False),就相当于是生产环境了。 Django框架一旦作为生产环境,它的静态文件访问接口就不应该从Django框架中走,必须在Django框架前面部署nginx或者其他web服务器来提供静态访问入口 最佳配置方式 最佳的配置方式是将所有的App 下面的静态文件统一放置到一个目录(在项目目录下创建staticfiles文件夹)下面,然后将该目录设置为STATICFILES_DIRS,STATIC_ROOT...

0
0
发表了博客
2018/03/24 19:56

python---django中STATIC_ROOT和STATIC_URL以及STATICFILES_DIRS

先引入两篇相关文章,从中了解更为详细 django 静态资源配置详解 django静态文件配置 Django的STATIC_ROOT和STATIC_URL以及STATICFILES_DIRS(先看) 1.STATIC_URL #这个必须配置 STATIC_URL = '/statics/'    #这个可以不用配置 STATICFILES_DIRS = ( os.path.join(BASE_DIR,'statics'),#BASE_DIR是项目根目录(绝对路径) ) 其中STATIC_URL是用资源路径前缀,用于访问资源时使用STATIC_URL即可, STATIC_URL是对于每个项...

0
0
发表了博客
2019/03/11 20:45

Django中STATIC_URL、STATIC_ROOT、STATICFILES_DIRS 的区别关系

首先,我们配置静态文件,要在setting.py里面加入如下几行代码: settings.py # the settings above # STATIC SETTINGS STATIC_URL = '/static/' # the dir for command "python manage.py collectstatic" # BASE_DIR 是项目的绝对地址 STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static') # locate the common static files #以下不是必须的 STATICFILES_DIRS = (os.path.join(BASE_DIR, 'common_static'),) 1. STATIC_ROOT...

0
0
发表了博客
2018/06/22 21:03

ERRORS: ?: (staticfiles.E002) The STATICFILES_DIRS setting should not contain the STATIC_ROOT set...

Ubuntu下,运行django项目的时候失败,报错: (env36) root@JD:~/xueyiwang# python manage.py runserver 0.0.0.0:8000 Performing system checks... Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7f47dd74a950> Traceback (most recent call last): File "/root/env36/lib/python3.6/site-packages/django/utils/autoreload.py", line 225, in wrapper fn(*args, **...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部