Skip to content

Ruth-Seven/OJ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Online Judge

后端基于django开发,前端部分bootstrap

运行环境

稳定运行环境 Ubuntu16.04 LTS

需要的第三方库及软件

  • Celery 4.2
  • RabbitMQ 4.0
  • BeautifulSoup4
  • requests 2.18

安装方法

  • pip install celery
  • pip install celery
  • pip install beautifulsoup4
  • sudo apt install rabbitmq

邮箱配置方法

在OJ文件夹下添加private_settings.py文件,添加以下内容

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.exmail.qq.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = 'your user'
EMAIL_HOST_PASSWORD = 'your password'
EMAIL_USE_SSL = True
DEFAULT_FROM_EMAIL = 'your email address'
PRIVATE_LOCAL_HOST = "the server‘s address"

About

这个是一个online_judge平台,基于django-2.1开发,欢迎一起写代码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.9%
  • Python 16.3%
  • HTML 13.2%
  • CSS 0.6%