labper:智能实验室管理系统(使用Django构建)

上传者: 42166105 | 上传时间: 2022-11-14 10:49:50 | 文件大小: 1.84MB | 文件类型: ZIP
拉珀 实验室绩效评估师 如何使用 要使用此项目,请按照下列步骤操作: 做一个.env具有相同结构的文件.env.sample 通过在上创建一个项目来获取G_KEY和G_SKEY 将客户端密钥添加到G_KEY,将客户端密钥添加到G_SKEY。 填写.env的以下条目。 EMAIL_HOST=smtp.gmail.com EMAIL_PORT=587 EMAIL_HOST_USER=YourEmail EMAIL_HOST_PASSWORD=YourPassword 您必须在各自的电子邮件服务提供商中启用不安全的应用程序的访问权限。 安装要求: pip install -r requirements.txt Makemigrations并迁移数据库以填充表 python manage.py makemigrations && python manage.py migrate 创

文件下载

资源详情

[{"title":"( 78 个子文件 1.84MB ) labper:智能实验室管理系统(使用Django构建)","children":[{"title":"labper-master","children":[{"title":".github","children":[{"title":"workflows","children":[{"title":"codeql-analysis.yml <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"release-tasks.sh <span style='color:#111;'> 98B </span>","children":null,"spread":false},{"title":"manage.py <span style='color:#111;'> 529B </span>","children":null,"spread":false},{"title":"landing","children":[{"title":"apps.py <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"middleware.py <span style='color:#111;'> 253B </span>","children":null,"spread":false},{"title":"admin.py <span style='color:#111;'> 429B </span>","children":null,"spread":false},{"title":"tokens.py <span style='color:#111;'> 425B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"pipeline.py <span style='color:#111;'> 424B </span>","children":null,"spread":false},{"title":"models.py <span style='color:#111;'> 6.65KB </span>","children":null,"spread":false},{"title":"views.py <span style='color:#111;'> 19.58KB </span>","children":null,"spread":false},{"title":"forms.py <span style='color:#111;'> 6.95KB </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"registration","children":[{"title":"login.html <span style='color:#111;'> 609B </span>","children":null,"spread":false},{"title":"account_activation_email.html <span style='color:#111;'> 366B </span>","children":null,"spread":false}],"spread":false},{"title":"landing","children":[{"title":"course_detail.html <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false},{"title":"home.html <span style='color:#111;'> 9.37KB </span>","children":null,"spread":false},{"title":"ide.html <span style='color:#111;'> 752B </span>","children":null,"spread":false},{"title":"about_us.html <span style='color:#111;'> 15.72KB </span>","children":null,"spread":false},{"title":"submissions.html <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"lab_detail.html <span style='color:#111;'> 8.10KB </span>","children":null,"spread":false},{"title":"forms_default.html <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"course_list.html <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"base.html <span style='color:#111;'> 9.48KB </span>","children":null,"spread":false},{"title":"solve.html <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"404.html <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"brutus","children":[{"title":"settings.py <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"wsgi.py <span style='color:#111;'> 389B </span>","children":null,"spread":false}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"Pipfile.lock <span style='color:#111;'> 34.11KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 481B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Procfile <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"Pipfile <span style='color:#111;'> 517B </span>","children":null,"spread":false},{"title":"Procfile.windows <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":"app.json <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":".env.sample <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 69B </span>","children":null,"spread":false},{"title":"tcgen","children":[{"title":"apps.py <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"admin.py <span style='color:#111;'> 129B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"models.py <span style='color:#111;'> 312B </span>","children":null,"spread":false},{"title":"generator.py <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"views.py <span style='color:#111;'> 633B </span>","children":null,"spread":false},{"title":"forms.py <span style='color:#111;'> 476B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"tc_gen.html <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"static","children":[{"title":"robots.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"icons","children":[{"title":"lab.png <span style='color:#111;'> 7.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"images","children":[{"title":"pritha.jpg <span style='color:#111;'> 435.18KB </span>","children":null,"spread":false},{"title":"abhishek.jpg <span style='color:#111;'> 91.53KB </span>","children":null,"spread":false},{"title":"iiit.jpg <span style='color:#111;'> 669.18KB </span>","children":null,"spread":false},{"title":"ayush.jpg <span style='color:#111;'> 60.46KB </span>","children":null,"spread":false},{"title":"aashutosh.jpg <span style='color:#111;'> 64.39KB </span>","children":null,"spread":false},{"title":"back1.jpg <span style='color:#111;'> 133.74KB </span>","children":null,"spread":false},{"title":"aman.jpg <span style='color:#111;'> 182.33KB </span>","children":null,"spread":false},{"title":"anon.png <span style='color:#111;'> 5.60KB </span>","children":null,"spread":false},{"title":"lab.png <span style='color:#111;'> 7.29KB </span>","children":null,"spread":false},{"title":"default.ico <span style='color:#111;'> 169.77KB </span>","children":null,"spread":false},{"title":"btn_google_signin_light_normal_web@2x.png <span style='color:#111;'> 4.75KB </span>","children":null,"spread":false},{"title":"varun.jpg <span style='color:#111;'> 80.77KB </span>","children":null,"spread":false},{"title":"final.png <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false}],"spread":false},{"title":"js","children":[{"title":"main.js <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"uikit-icons.js <span style='color:#111;'> 67.99KB </span>","children":null,"spread":false},{"title":"uikit-icons.min.js <span style='color:#111;'> 62.72KB </span>","children":null,"spread":false},{"title":"jquery-3.3.1.min.js <span style='color:#111;'> 84.89KB </span>","children":null,"spread":false},{"title":"uikit.min.js <span style='color:#111;'> 127.53KB </span>","children":null,"spread":false},{"title":"uikit.js <span style='color:#111;'> 325.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"humans.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"css","children":[{"title":"uikit.min.css <span style='color:#111;'> 243.13KB </span>","children":null,"spread":false},{"title":"uikit.css <span style='color:#111;'> 346.67KB </span>","children":null,"spread":false},{"title":"about_us.css <span style='color:#111;'> 12.41KB </span>","children":null,"spread":false},{"title":"uikit-rtl.css <span style='color:#111;'> 346.76KB </span>","children":null,"spread":false},{"title":"uikit-rtl.min.css <span style='color:#111;'> 243.21KB </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明