2016-09-20 48 views
0

我正在使用django-machina在我的应用程序论坛。我想自己改变模板和风格。我通过将它的所有模板复制到我的模板目录并将样式(machina.board_theme.min.css)复制到我的静态文件夹中。如果我想编辑样式和模板,这是最好的方法吗?此外,如果我想为我的个人资料上传图片,个人资料会更新,但图片不会显示({{profile.avatar.url}})。我如何编辑django-machina论坛模板和造型

配置

'DIRS': [os.path.join(BASE_DIR, 'templates'),MACHINA_MAIN_TEMPLATE_DIR,] 

STATIC_ROOT = os.path.join(BASE_DIR,"staticcollection") 
STATICFILES_DIRS = (os.path.join(BASE_DIR,"static"),MACHINA_MAIN_STATIC_DIR,) 

我的模板结构

enter image description here

请告诉我重写我的模板样式的最佳方式。我从文档部分无法理解。

+0

该图像由urls.py中的服务媒体文件显示。 – Serenity

回答

0

在项目的静态文件夹中有一个css文件。只要改变它(虽然它很小,所以很难找到你要找的东西)。 PS:我试过了,但没有发生任何事情。因此,请转到machina的安装文件夹: C:\ Python27 \ Lib \ site-packages \ machina \ static \ machina \ build \ css