Django
- 1 ответ
- 0 вопросов
2
Вклад в тег
gulp.task('jade', function() {
var siteinfo = require('./siteinfo.json');
gulp.src(['./assets/template/*.jade', '!./assets/template/_*.jade'])
.pipe(jade({
pretty: true,
data: siteinfo
})) // Собираем Jade только в папке ./assets/template/ исключая файлы с _*
.on('error', console.log) // Если есть ошибки, выводим и продолжаем
.pipe(gulp.dest('./public/')) // Записываем собранные файлы
.pipe(livereload(server)); // даем команду на перезагрузку страницы
});
{
"news" : [
{
"img" : "/img/news/001.jpg",
"title" : "QT-ITEMS - новый фреймворк или попытка найти теорию всего",
"anons" : "Как известно, физики давно пытаются найти Теорию Всего, в рамках которой можно было бы объяснять все ",
"date" : "2 мая 2015 17:15"
},
{
"img" : "/img/news/002.jpg",
"title" : "QT-ITEMS - новый фреймворк или попытка найти теорию всего",
"anons" : "Как известно, физики давно пытаются найти Теорию Всего, в рамках которой можно было бы объяснять все ",
"date" : "2 мая 2015 17:15"
}
]
}
.news__block
for item in news
article.news__block__item
a.news__block__item-img
img(src="#{item.img}").news__block__item-img-src
a.news__block__item-title #{item.title}
.news__block__item-anons #{item.anons}
.news__block__item-date #{item.date}
@app.route("/blog")
def news():
news = News.query.all()
return render_template('news.jade', news = news)
server {
listen 80;
server_name default;
root /home/alex/air-sites/air-sites/static/public/;
location / {
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
if (!-f $request_filename) {
proxy_pass http://127.0.0.1:5000;
break;
}
}
}
head
...
link(href='/css/screen.css', type="text/css", rel="stylesheet")
script(src='/js/index.js')