Skip to content

Commit 0346063

Browse files
committed
fix routing
1 parent a5c17ea commit 0346063

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

page_analyzer/app.py

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
DATABASE_URL = os.getenv('DATABASE_URL')
1313

1414
app = Flask(__name__)
15-
app.secret_key = 'your_secret_key' # Замените на ваш секретный ключ
15+
app.secret_key = 'SECRETFORMYPROJECT007'
1616

1717

1818
def get_db_connection():
@@ -136,24 +136,20 @@ def add_check(url_id):
136136

137137

138138
# Записываем код статуса и SEO-данные в базу данных
139-
try:
140-
cur.execute('''
141-
INSERT INTO url_checks (url_id, status_code, h1, title, description)
142-
VALUES (%s, %s, %s, %s, %s)
143-
''', (url_id, response.status_code, h1_content, title_content, description_content))
144-
conn.commit()
145-
except Exception as e:
146-
print(f'Ошибка при вставке данных: {e}')
147139

148-
flash(f'Проверка успешна! Код ответа: {response.status_code}')
149-
except requests.exceptions.RequestException as e:
140+
cur.execute('''
141+
INSERT INTO url_checks (url_id, status_code, h1, title, description)
142+
VALUES (%s, %s, %s, %s, %s)
143+
''', (url_id, response.status_code, h1_content, title_content, description_content))
144+
conn.commit()
145+
flash('Страница успешно проверена')
146+
except requests.exceptions.RequestException:
150147
flash('Произошла ошибка при проверке.')
151-
print(f'Ошибка: {e}')
152148
finally:
153149
cur.close()
154150
conn.close()
155151

156-
return redirect(url_for('urls'))
152+
return redirect(url_for('url_detail', url_id=url_id))
157153

158154

159155
if __name__ == '__main__':

page_analyzer/templates/result.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1>Детали URL</h1>
2121
<p><strong>Дата создания:</strong> {{ url[2] }}</p> <!-- created_at -->
2222

2323
<form method="POST" action="{{ url_for('add_check', url_id=url[0]) }}">
24-
<button type="submit" class="btn btn-primary">Добавить проверку</button>
24+
<button type="submit" class="btn btn-primary">Запустить проверку</button>
2525
</form>
2626

2727
<h2>Проверки:</h2>

0 commit comments

Comments
 (0)