Skip to content

Web-приложение - Технический блог.

License

Notifications You must be signed in to change notification settings

Kolonin-Gleb/Tech-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tech-blog

Web-приложение - Технический блог.

Fronted

Cоздан с использованием следующих инструментов:
Фрэймворка Bootstrap - для верстки страницы и веб-форм.
JavaScript и библиотека jQuery - для обмена данными с использованием AJAX-запросов и JSON.

Backend

Cоздан с использованием следующих инструментов:
Python и Фреймворка Flask - для создания сайта.
MariaDB - СУБД.

Инструкция по установке

  1. Скачайте данный репозиторий
  2. Загрузите его на сервер. Сделать это можно используя FTP-клиент, такой как «FileZilla Client»
  3. Подключитесь к серверу через SSH-клиент, такой как MobaXterm.
  4. Перейдите в папку с исходными файлами проекта (source)
  5. Активируйте виртуальную среду командой source env/bin/activate Это необходимо для последующего запуска приложения.
  6. Запустите приложение командой python app.py
  7. В терминале SSH-клиента, такого как MobaXterm у вас появится cсылка, по которой можно обратиться на сайт.
  8. Перейдя по ней вы сможете взаимодействовать с сайтом

Иллюстрации проекта

Главная страница блога alt tag

Добавление автора в БД блога

alt tag

Категории статей блога

alt tag

Возможность отредактировать название категории

alt tag

Добавление статей в блог

alt tag

Выпадающие списки гарантируют, что автор пишущий статью уже есть в БД, также как и категория добавляемой статьи.

alt tag

Экран добавленных статей

alt tag

About

Web-приложение - Технический блог.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published