Форум программистов, компьютерный форум, киберфорум
Python: Django
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141

Django + nginx

14.04.2015, 15:32. Показов 1604. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте вот решил поставить на компьютере с ubuntu django на сервере ngingx делал все по этому сайту http://djbook.ru/forum/topic/2416/ в итоге вот что получаю во первых при перезагрузке компьютера я удачно захожу на указанный адрес 127.0.0.1:8000 и вижу приветствие django, но при попытке открыть админку я вижу что стили не подключились, я создал при помощи инструментов django в папке проекта папку static где в том числе лежит папка со стилями но ничего так и не получилось, вторая проблема если я хочу войти на этот сайт с другого компьютера который в локальной сети то вот что наблюдаю при наборе адреса компьютера где это все установлено в данном случае http://192.168.4.26/admin/login/?next=/admin/ все работает нормально, так же все работает нормально если я этот же адрес ввожу на локальном компьютере то есть где все установлено
Еще вот какая проблема возникла, создал по примеру из видио урока раздел article и прописываю там модель

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from django.db import models
 
class Article(models.Model):
        class Meta():
                db_table = 'article'
        article_title = models.CharField(max_length = 200)
        article_text = models.TextField()
        article_date = models.DateTimeField()
        article_likes = models.IntegerField(default=0)
 
class Comments(models.Model):
        class Meta():
                db_table = 'comments'
 
        comments_text = models.TextField()
        comments_article = models.ForeignKey(Article)
~
далее дублирую это все в модели админки

Python
1
2
3
4
5
from django.contrib import admin
from article.models import Article, Comments
# Register your models here.
 
admin.site.register(Article)
по идее я должен наблюдать articles но вижу только пользователей и группы, какая может быть причина.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.04.2015, 15:32
Ответы с готовыми решениями:

Django и Nginx где-то я накосячил?
Тестовый сайт, кроме приложения с Hello Word! еще создал суперадмина. Начальную страницу сайта отдает без проблем, но на страницу админа...

HTTP Headers в связке Django + uwsgi + nginx
Доброго времени суток. Пилим бэк авторизации для джанго использующий GSSAPI для авторизации пользователей, и GSSAPI для выполнения...

Nginx+uwsgi+django: почему не подключается сокет?
Не удается деплойнуть сайт на джанго. Владелец сокета рут. Папка с сайтом /jion_capital Сокет лежит в ней Nginx включен, линк...

14
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
14.04.2015, 19:09
serrggeee, а settings.py поменяли?
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 07:58  [ТС]
да менял
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
ASE_DIR = os.path.dirname(os.path.dirname(__file__))
 
 
# Quick-start development settings - unsuitable for production
# See [url]https://docs.djangoproject.com/en/1.8/howto/deployment/checklist/[/url]
 
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'olc1!bz+wlrn$c!4&z7-t3r@qh*(s8cc9gad^h-6udsgab&mg@'
 
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = False
 
ALLOWED_HOSTS = ["*"]
база у меня лежит
Bash
1
2
3
myenv
      myproject
              db.sqlite3
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
15.04.2015, 08:44
serrggeee,
1) я имел ввиду installed_apps
2) DATABASES
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 09:01  [ТС]
чтото вообще все слетело, в общем так у меня стоит django + ndinx вчера все работало, сегодня загрузил комп и вижу в браузере только The requested URL / was not found on this server. и не могу понять в чем причина
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
15.04.2015, 09:05
serrggeee, так вы покажите хоть что-то.... Настройки nginx, settings.py django, модель у вас правильно построения, во всяком случае ошибок в ней не вижу.
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 09:10  [ТС]
вот настройки njinx
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
server {
    listen 80;
    server_name 192.168.4.26; #либо ip, либо доменное имя
    access_log  /var/log/nginx/example.log;
 
    location /static/ {
        root /opt/myenv/myproject/;
        expires 30d;
    }
 
    location / {
        proxy_pass [url]http://127.0.0.1:8000;[/url] 
        proxy_set_header Host $server_name; 
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
  } 
~
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
15.04.2015, 09:15
serrggeee, хорошо, как запускаете django и settings.py в студию.
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 09:17  [ТС]
вот настройки njinx


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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
"""
Django settings for myproject project.
 
Generated by 'django-admin startproject' using Django 1.8.
 
For more information on this file, see
[url]https://docs.djangoproject.com/en/1.8/topics/settings/[/url]
 
For the full list of settings and their values, see
[url]https://docs.djangoproject.com/en/1.8/ref/settings/[/url]
"""
 
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
 
BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
 
 
# Quick-start development settings - unsuitable for production
# See [url]https://docs.djangoproject.com/en/1.8/howto/deployment/checklist/[/url]
 
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'olc1!bz+wlrn$c!4&z7-t3r@qh*(s8cc9gad^h-6udsgab&mg@'
 
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = False
 
ALLOWED_HOSTS = ["*"]
 
 
# Application definition
 
INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'article'
)
 
MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'django.middleware.security.SecurityMiddleware',
)
         
ROOT_URLCONF = 'myproject.urls'
 
TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]
 
WSGI_APPLICATION = 'myproject.wsgi.application'
 
 
# Database
# [url]https://docs.djangoproject.com/en/1.8/ref/settings/#databases[/url]
 
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}
 
 
# Internationalization
# [url]https://docs.djangoproject.com/en/1.8/topics/i18n/[/url]
 
LANGUAGE_CODE = 'en-us'
 
TIME_ZONE = 'UTC'
 
USE_I18N = True
 
USE_L10N = True
 
USE_TZ = True
 
 
# Static files (CSS, JavaScript, Images)
# [url]https://docs.djangoproject.com/en/1.8/howto/static-files/[/url]
 
STATIC_URL = '/static/'
STATIC_ROOT = '/opt/myenv/myproject/'
                                                                                                                    104,1       Внизу
                                                                                                           1,1       Наверху
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
15.04.2015, 09:20
serrggeee, да вообще говоря и с settings.py все хорошо, а manage.py migrate делали?
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 09:23  [ТС]
(myenv)root@serrrgggeee-Arbyte-Quint-B-M4D3A-H61:/opt/myenv/myproject# sudo python manage.py migrate
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
(myenv)root@serrrgggeee-Arbyte-Quint-B-M4D3A-H61:/opt/myenv/myproject#
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
15.04.2015, 10:25
serrggeee, так а django у вас вообще установлено в virtualenv?
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 10:29  [ТС]
я могу запустить teamviewer
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
15.04.2015, 10:33
serrggeee, а он тут причем?
0
4 / 4 / 2
Регистрация: 09.10.2010
Сообщений: 141
15.04.2015, 10:35  [ТС]
что бы посмотреть самому, я просто уже не знаю где можно проблему искать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.04.2015, 10:35
Помогаю со студенческими работами здесь

Настроить авторизацию через социальные сети в django с помощью Django Social Auth
Пытаюсь настроить авторизацию через социальные сети в django с помощью Django Social Auth, но вылетаю с ошибкой WrongBackend, не работает...

Ошибка django: DoesNotExist at /catalog/ django
Здравствуйте. Пишу простейший сайт на django. Пока в нем есть верхняя панель навигации и боковое меню слева, содержание которого меняется в...

Как поменялся синтаксис от применения django.conf.urls.url к django.urls.path?
Всем привет! Изучаю Django, действую гайдам. В гайде в urlpatterns пути прописывают через url. Но были старые версии. Как же сейчас...

Django-admin : Имя "django-admin" не распознано как имя командлета, функции, файла сценария или выполняемой программы
Точнее я уже установила Django, но вот что он мне выводит, после того как пишу &quot;django-admin startproject&quot; FirstDjango в Terminal...

Ubuntu nginx
Здравствуйте всем! Подскажите пожалуйста гайд или видео, как можно в nginx установить django?


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
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-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru