Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
0 / 0 / 1
Регистрация: 24.01.2018
Сообщений: 23

Ловлю 404 при попытке подключить js к локальному серверу http://127.0.0.1:5000/

13.10.2018, 19:30. Показов 5210. Ответов 3

Студворк — интернет-сервис помощи студентам
Пытаясь выполнить задание, словил 404.
HTML5
1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Imidge Bord</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    <script src="js/req.js"></script>
    <link rel="stylesheet" href="index.css">
При попытке просто открыть html(Сервер отключен), все работает. Код выполняется, стили работают. Но как только запускаю сервер , пишет "GET http://127.0.0.1:5000/js/req.js net::ERR_ABORTED 404 (NOT FOUND)"

Структура директории такая:
HTML5
1
2
3
4
5
6
7
8
mainFolder:
    templates:
        basic_template.html
        index.css
        js(Папка)
          req.js
app.py
+другие файлы
Полный путь к js-файлу выглядит так: /home/user/Python_Projects/mainFolder/templates/js/req.js

Прошу помощь
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.10.2018, 19:30
Ответы с готовыми решениями:

Как подключить БД Firebird к локальному серверу???
Подскажите пожалуйста как сделать подключение к базе данных Firebird? Файл базы данных .gdb Нужно ли устанавливать программный...

Не удается подключить андроид приложение к локальному серверу
Здравствуйте. При создании android приложения, которое должно связываться с локальным javа сервером(соединение проходит в локальной сети),...

Как подключить базу данных к локальному серверу?
Помогите,пожалуйста! Начинающий Web-разработчик. Столкнулся с проблемой использования библиотеки,которую протестировать можно только на...

3
Всегда онлайн
 Аватар для MrOnlineCoder
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
13.10.2018, 19:56
Jef_Chenger, ваш сервер на Python? Вы уверены что раздаете статику из папки templates? Скиньте app.py.
0
0 / 0 / 1
Регистрация: 24.01.2018
Сообщений: 23
13.10.2018, 20:01  [ТС]
Пока что я не уверен ни в чем.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# -*- coding: utf-8 -*-
 
from flask import Flask, request, render_template, flash
from flask_sqlalchemy import SQLAlchemy
from flask_cors import CORS
import config as config
 
app = Flask(__name__, template_folder='templates')
CORS(app)
app.config.from_object(config)
 
db = SQLAlchemy(app)
 
@app.route('/', methods=['GET', 'POST'])
def index():
    from models import Post, Comments
    from form import PostForm, CommentsForm
 
    if request.method == 'POST':
        print(request.form)
        form = PostForm(request.form)
        comments_form = CommentsForm(request.form)
 
        if form.validate():
            post = Post(**form.data)
            db.session.add(post)
            db.session.commit()
            flash('Post created!')
        elif comments_form.validate():
            print(comments_form.data)
            comm = Comments(**comments_form.data)
            db.session.add(comm)
            db.session.commit() 
            flash('Comms created!')
        else:
            flash('Form is not valid! Post was not created.')
            flash(str(form.errors))
    posts = Post.query.all()
    comms = Comments.query.all()
    return render_template('basic_template.html', posts = posts, comms=comms)
 
if __name__ == '__main__':
    from models import *
 
    db.create_all()
    app.run(debug=True, use_reloader=True)
0
Всегда онлайн
 Аватар для MrOnlineCoder
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
13.10.2018, 20:53
Jef_Chenger, никогда не работал со flask, но могу предположить что он работает на подобии Express, и нужно указывать где и как раздавать файлы. У вас в коде есть только настроенный путь GET /. Лучше переместить папку с js в новую папку static и каким-то образом указать flask что нужно оттуда раздавать статические файлы.

Но это уже к разделу Python.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.10.2018, 20:53
Помогаю со студенческими работами здесь

Ловлю java.io.EOFException при попытке чтения из файла
Здравствуйте, я новичок в Java, решил потренироваться с ключевым словом volatile и потоками, так как оно нужно если мы пишем и читаем из...

Ошибка "index.js:1 GET http://127.0.0.1:5500/src/game net::ERR_ABORTED 404 (Not Found)"
У меня выскакивает ошибка при запуске программы : Ошибка &quot;index.js:1 GET http://127.0.0.1:5500/src/game net::ERR_ABORTED 404 (Not...

Ошибка при подключении к локальному серверу
Всем привет. После Access'a перешел на C# и тут встала проблемка. Не могу подключиться к локальному серверу. Сервер у меня через...

Ошибка при подключении к локальному серверу Interbase
Приветствую. Люди, помогите разобраться. Установила Интербейс (пробывала 6 и 6.5), заходит нормально, но при попытке подключения к...

Подключение к локальному серверу по FTP при наличии двух сетевых карт
В общем, работаю на предприятии и тут нет доступа к интернету. Купил USB Wi-Fi-адаптер и раздаю с него интернет на комп. Проблема в том,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru