кинотеатр Победа Лучшая поза в постели мечеть

piknad@yandex.ru

Начинающим

изучать Python

Город Уфа

мост ч/з Белую

Яндекс.Погода

Салават Юлаев Монумент Дружбы
СОДЕРЖАНИЕ

На главную страницу сайта

Установка PYTHON 3.8

Установка PyQT5 с DESIGNER в PYTON 3.8

Установка Dgango 3.0 в Windows 7. Решение проблем

Создание таблицы tablewidget; редактирование,сортировка данных в таблице в Phyton 3.81 Tkinter

Создание таблицы; редактирование,сортировка данных,вставка и удаление строк в таблице в Phyton 3.81 PyQt5. Использование Designer.

Модели в Питон 3, Python 3, PyQt5

Примеры перевода программ с Delphi в Python

Создание сайта (блога) в Pycharm

Получение кэшбэка

СОЗДАНИЕ САЙТА (БЛОГА) В PYCHARM. DJANGO 3.0 PYTHON 3.81

1 2 3

Если мы хотим, чтобы из этой страницы ппоявилась другая страница, проведем дополнительные изменения в файлах view.py и urls.py

Добавим в view.py две строки, новую функцию index1:

def index1(request):
  return HttpResponse("Привет,мир")

Здесь index1 новая функция для вывода другого выражения- Привет, мир

В str1/urls.py добавим:

from . import views
urlpatterns = [
    path('',views.index,name='index'),
    path('index1/',views.index1,name='index1')
Для index мы вывели пробел, а для index1 вставили в кавычках index1. Если мы в браузере наберем адрес:127.0.0.1:8000/str1/index1
то получим: Привет, мир (рис.1)
 from PyQt5 import QtSql
con=QtSql.QSqlDatabase.addDatabase('QSQLITE')
#тип базы данных и создание соединени
con.setDatabaseName('data.sqlite')
con.open()                        #открытие соединения
query=QtSql.QSqlQuery()
if 'finance' not in con.tables():
    query.exec("create table finance(id integer primary key autoincrement,\
description varchar(20),costs varchar(15),total real(12,3) )")      
создание сайта на Питоне
Рис.1

При создании сайта удобно все приложения складывать в одну папку. Назовем ее apps. В нее перенесем папку str1. Папка apps должна находиться в одной папке с файлом setting.py

В связи с этим внесем изменения в файл setting.ry. Далее приводится фрагмент изменяемого файла

import os
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

После OS добавим SYS и после последней строчки:

import os,sys

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
PROJECT_ROOT=os.path.dirname(__file__)
sys.path.insert(0,os.path.join(PROJECT_ROOT,'apps')
)

Выполним команду py manage.py runserver . Если появится ошибка:OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома: , значит вы не там создали папку. папка apps должна находиться вместе с файлом setting.py. Вообще эта ошибка бывает при неправильном назначением пути к папкам или файлам.

В командной строке вызовем тестовую страницу(см. рис.1).

1 2 3

Загрузка...