Commit 4cd28255f43bce2244dbcba7a0322c139dcbf4ef
1 parent
347efe35d2
Exists in
master
edit remove/add depencies
Showing 18 changed files with 2 additions and 94 deletions Side-by-side Diff
- __pycache__/main.cpython-310.pyc
- __pycache__/routes.cpython-310.pyc
- components/__pycache__/__init__.cpython-310.pyc
- components/k2test/.idea/.gitignore
- components/k2test/.idea/gittest.iml
- components/k2test/.idea/inspectionProfiles/profiles_settings.xml
- components/k2test/.idea/misc.xml
- components/k2test/.idea/modules.xml
- components/k2test/.idea/vcs.xml
- components/k2test/k2test/templates/login.html
- components/k2test/k2test/views.py
- components/k2test/requirements.txt
- components/k2test/setup.py
- db/__pycache__/database.cpython-310.pyc
- db/database.db
- k2/__pycache__/root.cpython-310.pyc
- k2/root.py
- routes.py
__pycache__/main.cpython-310.pyc
No preview for this file type
__pycache__/routes.cpython-310.pyc
No preview for this file type
components/__pycache__/__init__.cpython-310.pyc
No preview for this file type
components/k2test/.idea/.gitignore
components/k2test/.idea/gittest.iml
| 1 | -<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | -<module type="PYTHON_MODULE" version="4"> | |
| 3 | - <component name="NewModuleRootManager"> | |
| 4 | - <content url="file://$MODULE_DIR$"> | |
| 5 | - <excludeFolder url="file://$MODULE_DIR$/venv" /> | |
| 6 | - </content> | |
| 7 | - <orderEntry type="inheritedJdk" /> | |
| 8 | - <orderEntry type="sourceFolder" forTests="false" /> | |
| 9 | - </component> | |
| 10 | -</module> |
components/k2test/.idea/inspectionProfiles/profiles_settings.xml
components/k2test/.idea/misc.xml
| 1 | -<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | -<project version="4"> | |
| 3 | - <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10 (gittest)" project-jdk-type="Python SDK" /> | |
| 4 | - <component name="PyCharmProfessionalAdvertiser"> | |
| 5 | - <option name="shown" value="true" /> | |
| 6 | - </component> | |
| 7 | -</project> |
components/k2test/.idea/modules.xml
components/k2test/.idea/vcs.xml
components/k2test/k2test/templates/login.html
| 1 | -login |
components/k2test/k2test/views.py
| 1 | -from flask import render_template, redirect, request | |
| 2 | -from flask_login import login_user, current_user, logout_user, login_required | |
| 3 | -from flask import current_app as k2 | |
| 4 | -from flask import Blueprint, json | |
| 5 | -from flask_sqlalchemy import SQLAlchemy | |
| 6 | -k2test = Blueprint('k2test', __name__) | |
| 7 | - | |
| 8 | -@k2test.route('/new') | |
| 9 | -def new_component(): | |
| 10 | - db = k2.extensions['sqlalchemy'].db | |
| 11 | - connection = db.engine.connect() | |
| 12 | - query = db.text("SELECT email, login FROM k2users") | |
| 13 | - result = connection.execute(query).fetchall() | |
| 14 | - rows = [dict(email=row.email, login=row.login) for row in result] | |
| 15 | - # Перетворення результату на JSON | |
| 16 | - json_result = json.dumps(rows) | |
| 17 | - return json_result | |
| 18 | - | |
| 19 | -@k2test.route('/new2') | |
| 20 | -def new_component2(): | |
| 21 | - return 'сторінка 2' | |
| 22 | - | |
| 23 | -@k2test.route('/new3') | |
| 24 | -def new_component3(): | |
| 25 | - return 'сторінка 3' | |
| 26 | - | |
| 27 | -@k2test.route('/new4') | |
| 28 | -def new_component4(): | |
| 29 | - return 'сторінка 4' |
components/k2test/requirements.txt
| 1 | -Flask-Login==0.6.2 |
components/k2test/setup.py
| 1 | -from setuptools import setup, find_packages | |
| 2 | - | |
| 3 | -setup( | |
| 4 | - name='k2test', | |
| 5 | - version='1.0.0', | |
| 6 | - description='Description of my project', | |
| 7 | - author='Your Name', | |
| 8 | - author_email='yourname@example.com', | |
| 9 | - keywords="k2test, k2", | |
| 10 | - python_requires=">=3.7, <=3.11.2", | |
| 11 | - packages=['k2test'], | |
| 12 | - package_data={ # Optional | |
| 13 | - "k2test": ["static/style.css", "static/default.css", "templates/index.html", "templates/login.html"] }, | |
| 14 | - install_requires=[""], | |
| 15 | -) |
db/__pycache__/database.cpython-310.pyc
No preview for this file type
db/database.db
No preview for this file type
k2/__pycache__/root.cpython-310.pyc
No preview for this file type
k2/root.py
| ... | ... | @@ -327,14 +327,14 @@ |
| 327 | 327 | description=selected_component['description'], |
| 328 | 328 | version=version, |
| 329 | 329 | git_link=selected_component['git_link'], |
| 330 | - dependencies=selected_component['dependencies'], | |
| 330 | + dependencies=code, | |
| 331 | 331 | installed=True |
| 332 | 332 | ) |
| 333 | 333 | db.session.add(component) |
| 334 | 334 | else: |
| 335 | 335 | component.version = version |
| 336 | 336 | component.git_link = selected_component['git_link'] |
| 337 | - component.dependencies = selected_component['dependencies'] | |
| 337 | + component.dependencies = code | |
| 338 | 338 | component.installed = True |
| 339 | 339 | |
| 340 | 340 | db.session.commit() |
routes.py