|
12 | 12 | DATABASE_URL = os.getenv('DATABASE_URL') |
13 | 13 |
|
14 | 14 | app = Flask(__name__) |
15 | | -app.secret_key = 'your_secret_key' # Замените на ваш секретный ключ |
| 15 | +app.secret_key = 'SECRETFORMYPROJECT007' |
16 | 16 |
|
17 | 17 |
|
18 | 18 | def get_db_connection(): |
@@ -136,24 +136,20 @@ def add_check(url_id): |
136 | 136 |
|
137 | 137 |
|
138 | 138 | # Записываем код статуса и 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}') |
147 | 139 |
|
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: |
150 | 147 | flash('Произошла ошибка при проверке.') |
151 | | - print(f'Ошибка: {e}') |
152 | 148 | finally: |
153 | 149 | cur.close() |
154 | 150 | conn.close() |
155 | 151 |
|
156 | | - return redirect(url_for('urls')) |
| 152 | + return redirect(url_for('url_detail', url_id=url_id)) |
157 | 153 |
|
158 | 154 |
|
159 | 155 | if __name__ == '__main__': |
|
0 commit comments