Уроки по программированию
14 января 2021 года / Django
Уроки по Django

Как настроить Django + TinyMCE + Filebrowser?

Для настройки TinyMCE + Filebrowser начнем установку с TinyMCE (у меня windows). Установка TinyMCE: pip install django-tinymce Добавьте tinymce в INSTALLED_APPS в settings.py вашего проекта: INSTALLED_APPS = ( ... 'tinymce', ... ) Добавьте tinymce.urls в urls.py своего проекта: urlpatterns =
10 января 2021 года / Vue
Vue Composition API получить this.$route.params.id

Vue Composition API получить this.$route.params.id

Для того чтобы получить this.$route.params.id в разделе setup нужно подключить vue-router Путь прописан так #rootDir/src/router/index.js import { createRouter, createWebHistory } from 'vue-router' import Film from "@/components/Examples/Film"; const routes = [ { path: '/film/:id', name: 'film', component: Film }, ] const
8 января 2021 года / Без рубрики
Уроки по Django

Django не отображаются картинки

Если у вас на сайте не отображаются картинки, то вам необходимо прописать статические пути. Открываем файл settings.py вашего проекта и добавляем следующий код: #допустим папка куда грузятся файлы называется uploads STATIC_URL = '/uploads/' STATICFILES_DIRS = [ BASE_DIR / "uploads", '/var/www/uploads/',
6 января 2021 года / Django
Уроки по Django

Простой пример Django REST framework

Я создам простой API используя Django Rest framework. Допустим у нас есть уже готовый проект на Django и нам необходимо добавить API. Запускаем установку пакета rest framework используя команду pip: pip install djangorestframework Для тестирования я добавлю новое приложение article
4 января 2021 года / Vue
Простое меню Vue.js

Простое меню Vue.js

Код простого меню на Vue.js. Создаем HTML разметку под меню. Директива :сlass будет подхватывать значение пункта меню(текст) в нижнем регистре. Активный пункт будет определяться по названию класса, который мы получили из текста. Например для пункта «Projects» — это класс project(в
25 декабря 2020 года / Javascript
Проблема со slick слайдером

Проблема со slick слайдером

Если у вас перестает работать слайд (не работает карусель), когда slidesToShow равняется количеству слайдов, то вам необходимо клонировать дополнительный элемент слайда. Допустим есть следующий код: Необходимо добавить к первому элементу слайда класс. Это делается для того, чтобы мы могли клонировать
28 ноября 2020 года / Разное
Notepad++ копируем все ссылки

Notepad++ копируем все ссылки

Для того чтобы скопировать все ссылки используя регулярные выражения нам надо выполнить 2 шага. Копируем текст закидываем в Notepad++ и выполняем следующее регулярное выражение // Находим все ссылки в href Найти: href="(.+?)" // Сбрасываем на новую строку и оборачиваем в
25 ноября 2020 года / Vue
Как использовать Nuxt.js + Vuex + localStorage ?

Как использовать Nuxt.js + Vuex + localStorage ?

Самым легким способом для тестирования будет установить с нуля Nuxt.js с отмеченными галочками Vuex и Axios. После установки создайте файл с любым названием и разрешением js в директории store. В моем случае файл называется newspaper.js Создайте тестовую страницу test.vue в
17 ноября 2020 года / Vue
Vuex простой пример

Vuex простой пример

Простой пример использования vuex. Устанавливаем vuex используя команду npm npm install vuex --save # При использовании Vue 3.0 + Vuex 4.0 переход на 4 версию: npm install vuex@next --save Создаем в директории src директорию store. Внутри директории store создаем файл
16 ноября 2020 года / Разное
Убрать лишний / (slash) при сборке vue проекта vue

Убрать лишний / (slash) при сборке vue проекта

Довольно глупый вопрос, но для новичков не самая простая задача избавиться от слэша в сборке, тем более у тех кто никогда не работал с webpack. Эта проблема может возникнуть если вы собрали проект при помощи команды: npm run build И