"Nyuseu - 뉴스 - News"
Project description
뉴스 - Nyuseu - News
News reader in python 3.8
and django 3.x
:package: Installation
Requirements
- Python 3.7+
- Django 3.2+
Installation
create a virtualenv
python3 -m venv nyuseu
cd nyuseu
source bin/activate
install the project
pip install nyuseu
:wrench: Settings
copy the sample config file
cp env.sample .env
and set the following values
DEBUG=True # or False
DB_ENGINE='django.db.backends.sqlite3'
DB_NAME='nyuseu.sqlite3'
DB_USER=''
DB_PASSWORD=''
DB_HOST=''
DB_PORT=''
TIME_ZONE='Europe/Paris'
LANGUAGE_CODE='en-en'
USE_I18N=True
USE_L10N=True
USE_TZ=True
SECRET_KEY=TOBEDEFINED!
BYPASS_BOZO=True
:dvd: Database
setup the database
cd nyuseu
python manage.py createsuperuser
python manage.py migrate
:mega: Running the Server
start the project
python manage.py runserver localhost:8001
then, access the project with your browser http://127.0.0.1:8001/
Manage your data
go to http://127.0.0.1:8001/admin and enter the login/pass of the created superuser
:eyes: Importing OPML file
enter the following command
python opml_load.py /path/to/the/file.opml
eg
python manage.py opml_load ~/Download/feedly-e2343e92-9e71-4345-b045-cef7e1736cd2-2020-05-14.opml
Nyuseu Server - 뉴스 - Feeds Reader Server - Starlette powered
Humor Le blog d'un odieux connard
Dev Vue.js News
Dev Real Python
Dev PyCharm Blog
Dev Python Insider
Dev The Django weblog
Dev Ned Batchelder's blog
Dev Pythonic News: Latest
Dev Caktus Blog
Dev The Official Vue News
Android Les Numériques
Android Frandroid
Dys Fédération Française des DYS
Gaming NoFrag
Gaming Gameblog
Gaming Gamekult - Jeux vidéo PC et consoles: tout l'univers des joueurs
Gaming PlayStation.Blog
Gaming jeuxvideo.com - PlayStation 4
Nyuseu Server - 뉴스 - Feeds Loaded
:eyes: Exporting OPML file
enter the following command
python opml_export.py /path/to/the/file.opml
eg
$ ./manage.py opml_export foobar.opml
Nyuseu - 뉴스 - Feeds Exported in file foobar.opml
get the update of your news
in your crontab add this for example
*/59 * * * * cd ~/Projects/nyuseu/ && . bin/activate && cd nyuseu && ./manage.py nyuseu_update
(Image credits to Emojipedia)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
nyuseu-0.2.0-py3-none-any.whl
(3.1 kB
view hashes)