Django,collectstaic复制旧文件

时间:2019-05-31 15:34:27

标签: django collectstatic

我有像这样的静态文件设置(所有路径都很好-我对所有项目都使用了此设置):

@Nao.event
async def on_command(ctx):
    if ctx.command.parent is None:
        database = mysql.connector.connect(
            host='',
            user='',
            passwd='',
            database=''
        )
        cursor = database.cursor()
        query = "SELECT command FROM cmdsdisabled WHERE channel = %s AND command = %s"
        values = (ctx.channel.id, ctx.command.name,)
        cursor.execute(query, values)
        result = cursor.fetchall()
        for command in result:
            await ctx.send('That command is disabled in this channel.')
        cursor.close()
        return

在我的静态文件夹中,我只有一个文件夹-STATIC_ROOT = os.path.join(BASE_DIR, 'static') STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static/templates'), ) MEDIA_ROOT = os.path.join(BASE_DIR, 'media') ,如果我做templates,而在我的colleectstatic文件夹中,只有一个文件夹static,我会看到此消息:

  

按文件夹模式跟踪文件:迁移

     

您已请求在目标位置收集静态文件   根据您的设置中的指定:

templates
     

这将覆盖现有文件!您确定要这样做吗?

     

键入“是”以继续,或键入“否”以取消:

如果我键入/home/alex/projects/TEST_PROJECT/static ,django将创建一个包含文件的文件夹yesadmin

如果我要删除rest_framework中的所有文件并复制自己的文件-用于文档(文件夹,html,css ...),然后键入static djanango,则输出消息:

  

按文件夹模式跟踪文件:迁移

     

您已请求在目标位置收集静态文件   根据您的设置中的指定:

collectstatic
     

这将覆盖现有文件!您确定要这样做吗?

     

键入“是”以继续,或键入“否”以取消:

,如果我键入/home/alex/projects/TEST_PROJECT/static ,django将从yes文件夹中删除我自己的文件,并添加另一个文件夹和文件。

我从来没有这样,我怎么只用自己的文件做static

0 个答案:

没有答案