Skip to content

touero/catfish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Catfish

Repository Introduction

An easy-to-learn, lightweight, easy-to-deploy, download web page based on Django. login_preview index_preview

Click here to check the web video

Install

Clone this repo

This project uses python git. Go check them out if you don't have them locally installed.

git clone https://github.com/weiensong/catfish.git

env

Create virtual environment installation dependencies

python -m venv .venv && 
source ./venv/bin/activate && 
pip install -r requirements.txt

Usage

python manage.py runserver

Create your own super user

python manage.py createsuperuser

Database Migration Guide

Django uses a migration system to keep the database schema in sync with your models models.py.

  • Create migration files based on model changes:
python manage.py makemigrations
  • Apply migrations to update the database schema:
python manage.py migrate

Related Efforts

Maintainers

@touero

Contributing

Feel free to dive in! Open an issue or submit PRs.

Standard Python follows the Python PEP-8 Code of Conduct.

Contributors

This project exists thanks to all the people who contribute.

License

GNU General Public License v3.0 © weiensong

About

A lightweight file download platform based on Django.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors