我有像这样的静态文件设置(所有路径都很好-我对所有项目都使用了此设置):
@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将创建一个包含文件的文件夹yes
,admin
。
如果我要删除rest_framework
中的所有文件并复制自己的文件-用于文档(文件夹,html,css ...),然后键入static
djanango,则输出消息:
按文件夹模式跟踪文件:迁移
您已请求在目标位置收集静态文件 根据您的设置中的指定:
collectstatic
这将覆盖现有文件!您确定要这样做吗?
键入“是”以继续,或键入“否”以取消:
,如果我键入/home/alex/projects/TEST_PROJECT/static
,django将从yes
文件夹中删除我自己的文件,并添加另一个文件夹和文件。
我从来没有这样,我怎么只用自己的文件做static
?