С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
2 / 2 / 0
Регистрация: 22.02.2019
Сообщений: 35

AttributeError: module 'SoyBean.views' has no attribute 'Bio_svva'

25.02.2019, 17:16. Показов 1961. Ответов 3

Студворк — интернет-сервис помощи студентам
Добрый день ! Столкнулась с трудностью, не могу найти причину. Открытие html документа через браузер происходит без проблем. При подключению к серверу выдается ошибка :

Python
1
2
File "C:\Users\v.barzanova\PycharmProjects\SoyBeanDjango\SoyBean\urls.py", line 8, in <module> path('Bio_svva/', views.Bio_svva, name='Bio_svva'),
AttributeError: module 'SoyBean.views' has no attribute 'Bio_svva'
Полный код страниц прилагаю ниже :
views :

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from django.shortcuts import render
 
# Create your views here.
def home (request):
    return render(request, 'SoyBean/home.html')
 
def about(request):
    return render(request, 'SoyBean/about.html')
 
def about(request):
    return render(request, 'SoyBean/Bio_svva.html')
 
def about(request):
    return render(request, 'SoyBean/Fenolog.html')
 
def about(request):
    return render(request, 'SoyBean/Hoz_har.html')
 
def about(request):
    return render(request, 'SoyBean/Morf_prisn.html')
 
def about(request):
    return render(request, 'SoyBean/Xim_sost.html')
html:

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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<!DOCTYPE html>
<html lang="en-US">
<head>
<!-- тут подключаем стили -->
<!-- кодировка данной страницы. Юникод ван лав -->
  <meta charset=utf-8">
  <!-- корректное отобажение в эксплорере -->
  <meta http-equiv= "X-UA-Compatible" content="IE=edge"/>
  <!-- корректное отобажение на мобильных устройствах -->
  <meta name="viewport" content="width= device-width,initial-scale=1.0" />
 <!-- Блок с тегами для заголовков-->
  <!-- название нашей страницы -->
  <title> SoyBean </title>
 
  <!-- подключение стилей CSS-->
  <link rel="stylesheet" href="css/style.css">
  <link href="https://bootswatch.com/4/lux/bootstrap.min.css" rel="stylesheet">
  <!-- подключение фавиконки - рисук возле названия сайта-->
  <link rel="icon" href="img/favicon-16x16.png" type="image/x-icon">
  <!-- заботимся о старых эксплорерах. чтобы правильно обрабатывали-->
  <script src="libs/html5shiv/dist/html5shiv-printshiv.min.js"></script>
  <script src="libs/html5shiv/dist/html5shiv.min.js"></script>
</head>
 
<body>
<!-- подключаются скрипты. Для динамичности. Слайдеры, карусели и т.д . Используется java скрипт-->
<!-- подключаем библиотеку-->
<script src="libs/jquery/jquery.js"></script>
 
<!-- верхнее меню-->
 
 <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  <a class="navbar-brand" href="{% url 'home' %}">СГЦ-Соя</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
 
  <div class="collapse navbar-collapse" id="navbarSupportedContent">
    <ul class="navbar-nav mr-auto">
      <li class="nav-item active">
        <a class="nav-link" href="{% url 'home' %}"> О проекте <span class="sr-only">(current)</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Контакты</a>
      </li>
      <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          Dropdown
        </a>
        <div class="dropdown-menu" aria-labelledby="navbarDropdown">
          <a class="dropdown-item" href="{% url 'about' %}">О работе с таблицами</a>
          <a class="dropdown-item" href="{% url 'Bio_svva' %}">Биологические сва-ва</a>
          <a class="dropdown-item" href="{% url 'Fenolog' %}">Фенология</a>
          <a class="dropdown-item" href="{% url 'Hoz_har' %}">Хозяйственные характеристики</a>
          <a class="dropdown-item" href="{% url 'Morf_prisn' %}">Морфологические признаки</a>
          <a class="dropdown-item" href="{% url 'Xim_sost' %}">Химический состав</a>
           <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="#"> Информация о разделах</a>
        </div>
      </li>
      <li class="nav-item">
        <a class="nav-link disabled" href="#"> А это вообще где?</a>
      </li>
    </ul>
    <form class="form-inline my-2 my-lg-0">
      <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
      <button class="btn btn-light my-2 my-sm-0" type="submit">Search</button>
    </form>
  </div>
</nav>
 
<div class="container">
</div>
 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
 
</body>
</html>
urls:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
from django.urls import path, include
 
from SoyBean import views
 
urlpatterns = [
    path('', views.home, name='home'),
    path('about/', views.about, name='about'),
    path('Bio_svva/', views.Bio_svva, name='Bio_svva'),
    path('Fenolog/', views.Fenolog, name='Fenolog'),
    path('Hoz_har/', views.Hoz_har, name='Hoz_har'),
    path('Morf_prisn/', views.Morf_prisn, name='Morf_prisn'),
    path('Xim_sost/', views.Xim_sost, name='Xim_sost')
]
Заранее благодарю за помощь в решении проблемы!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.02.2019, 17:16
Ответы с готовыми решениями:

AttributeError: module 'win32security' has no attribute 'Credentials'
Написал скрипт на Python, который должен удалять все файлы в сетевой папке 2016, 2017, 2018, 2019 и 2020 годов. Сейчас проблема...

AttributeError: 'module' object has no attribute 'log6'
Вот уравнение: ...

AttributeError: module 'cgi' has no attribute 'FieldStorage'
Есть задача с книги MakGrat_M._PYTHON_Programmirovanie_dlya_nachinayuschih При переходе на select.py выдает ошибку : ...

3
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
25.02.2019, 17:26
Лучший ответ Сообщение было отмечено ВалерияВС как решение

Решение

Цитата Сообщение от ВалерияВС Посмотреть сообщение
views.Bio_svva
означает, что у Вас во view.py должна быть функция Bio_svva

Python
1
2
def Bio_svva(request):
    ...
Добавлено через 1 минуту
а у вас только одна функция home и шесть функций about
1
2 / 2 / 0
Регистрация: 22.02.2019
Сообщений: 35
25.02.2019, 17:27  [ТС]
А,все, спасибо большое!!! Глаз замылился и не заметила!
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
26.02.2019, 06:03
Если вьюшки не планируется расширять, то рекомендую переписать с помощью TemplateView:

Python
1
2
3
4
5
urlpatterns = [
    path('', TemplateView.as_view(template_name='SoyBean/home.html'), name='home'),
    path('about/', TemplateView.as_view(template_name='SoyBean/about.html'), name='about'),
    #…
]
Простыня копипасты во views просто исчезнет.

Добавлено через 3 минуты
А следующим шагом почитать про базовый шаблон: https://tutorial.djangogirls.o... extending/

Добавлено через 26 секунд
На русском: https://tutorial.djangogirls.o... extending/
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.02.2019, 06:03
Помогаю со студенческими работами здесь

AttributeError: module 'telebot' has no attribute 'logger'
Пишу бота в телеграм, столкнулся как и многие с проблемой РКН. Пробывал решить проблему через бесплатные proxy, так как платные не хочется...

AttributeError: module 'games' has no attribute 'ask_number'
выдает такую ошибку: AttributeError: module 'games' has no attribute 'ask_number' в чем тут ошибка? первый код, это код модуля,...

AttributeError: module 'webbrowser' has no attribute 'socket'
ошибка module.socket.socket = socksocket AttributeError: module 'webbrowser' has no attribute 'socket' код import socks import...

AttributeError: module 'form' has no attribute 'pushButton'
Здратуте! (Ошибка: AttributeError: module 'form' has no attribute 'pushButton') Не могу заставить кнопку что бы хотя бы в терминал...

AttributeError: module 'pygubu' has no attribute 'Builder'
Используя инструмент pygubu хочу импортировать дизайн интерфейса в код, но выдает ошибку: Код: import tkinter as tk import...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru