Вопросы с тегами [django-2.0]

1

голосов
0

ответ
56

Просмотры

Django 2.0 - Разрешение анонимного пользователя Сообщение привилегий

Я новичок в Django и требуют некоторой помощи о том, как наилучшим образом реализовать анонимный пользователь в пределах Джанго 2.0. Цель По существу, я пытаюсь создать веб-сайт, в котором пользователь может заполнить некоторые поля, а затем это может быть разделена на подразделы таблиц. Информация они входят видна только сама себе и никакого другого пользователя. Проблема До сих пор я обнаружил, что если вы позволите кому-то пост привилегии в базе данных, то они должны быть аутентифицированным пользователем. Моя проблема заключается в том, что я не хочу, чтобы заставить людей подписать вверх просто использовать это приложение. Вопросы Имея это в виде, я имел взгляд на анонимных пользователях в документации, но я не в состоянии сделать много смысла. Должен ли я создать свою собственную модель, которая простирается AnonymousUser? Каковы некоторые из проблем безопасности, с таким подходом? Если пользователь закрывает браузер и открывает заново, они будут иметь возможность просматривать их ранее введенную информацию? Если пользователь хочет, чтобы зарегистрироваться на более поздний срок, можно ли сохранить информацию? Спасибо за любую помощь
Jonnyboy
1

голосов
0

ответ
246

Просмотры

Как использовать приложение с таким же именем в Джанго

Я создал проект сказать Foo. И создал приложение с именем администратора. Но это вызывает django.core.exceptions.ImproperlyConfigured ошибки: метки приложения не являются уникальными, дубликаты: админ»Так что я прочитал это и сделал изменения, как указано там. Я пометил этикетку как foo.admin. Я не знаю точно, что метка, но, возможно, это уникальное имя, данное приложение, чтобы различать приложения с тем же именем в случае. Так это значит, что везде, где я должен использовать метку вместо имени? Но это вызывает другую ошибку. Строка ссылки модель должна иметь вид «app_label.ModelName». Таким образом, я использовал имя в качестве моделей foo.admin в ForeignKey параметра. Но та же ошибка появляется. Но ошибка не будет устранена. Я гугл ошибки и нашел это. Таким образом, я изменил ForeignKey параметра из foo.admin администратора. Но в любом случае, у меня эта ошибка. Короче говоря, я хочу спросить, как использовать приложение с тем же именем в том же проекте Джанго, как Какие файлы должны быть изменены и что писать ForeignKey параметров и т.д.? (Я использую Django 2.0)
Dead Pool
1

голосов
1

ответ
570

Просмотры

Проблемы печати Джанго электронной почты на консоль

Я не уверен, что это неправильно с моей логикой, но когда я отправить форму, он делает HTTPResponse в браузере, но не отправляет письмо на консоль. Я хочу, чтобы функция просмотра, чтобы иметь возможность печатать на консоль успешно. Позже я собираюсь быть реализации sendgrid вероятно. Я просто хотел, чтобы запустить успешные консольные отпечатки, прежде чем я начал нырять в это! Благодарю. Консоль вывода: Запуск сервера разработки на http://127.0.0.1:8000/ Бросить сервер с помощью CTRL-BREAK. [06 / Apr / 2018 11:15:30] "GET / app01 / contact_us / HTTP / 1.1" 200 2880 [06 / Apr / 2018 11:15:40] "POST / app01 / contact_us / HTTP / 1.1" 200 30 settings.py включает в себя: EMAIL_BACKEND = view.py 'django.core.mail.backends.console.EmailBackend' из django.shortcuts импортирует делает из django.views импорта родовой из django.core. почта импорт EmailMessage из django.template.loader импорта get_template из сообщений импорта django.contrib из .models импортировать * из .forms импорта ContactForm # Создать свою точку зрения здесь. Защиту CONTACT_FORM (запрос): form_class = ContactForm, если request.method == 'POST': форма = form_class (данные = request.POST), если form.is_valid (): CONTACT_NAME = request.POST.get ( 'CONTACT_NAME', '' ) contact_email = request.POST.get ( 'contact_email', '') contact_phone = request.POST.get ( 'contact_phone', '') move_date = request.POST.get ( 'move_date', '') = address_from запрос. POST.get ( 'address_from', '') address_to = request.POST.get ( 'address_to', '') contact_access = request.POST.get (»
Ryan L
1

голосов
1

ответ
404

Просмотры

Джанго: unhashable Тип: ошибка «список»

Я работаю на Django 2 проектов. У меня есть ошибка, что я не сталкивался раньше. HTML страницы: Postlar Burada görüntüleniyor Сообщение Oluştur {% за пост в listelenen_postlar%} {{post.başlık}} {{post.içerik}} {{}} post.olusturma_zamanı ///////////// ////{{post.olusturma_zamanı|timesince}} назад {{post.güncelleme_zamanı}} {% ENDFOR%} views.py DEF post_listele (запрос): listelenen_postlar = Post.objects.all () контекст = { "listelenen_postlar" : listelenen_postlar} вернуть визуализации (запрос, "postlar / post_listele.html", контекст) urls.py в моем приложении: urlpatterns = [URL (г '^ $', вид = post_listele, имя = "post_listele"), URL (г '^ post_olustur / $', вид = post_olustur, имя = 'post_olustur'), ​​URL (г '^ post_detay / (? Р [0-9] +) $', вид = post_detay, имя = 'post_detay'),] Это ошибка:
mete eroğlu
1

голосов
0

ответ
33

Просмотры

Django EmailMessage with Text/Plain Attachment Sends Garbled File

Я пытался отправить письмо с вложением с помощью Django. Шаги, как показано ниже: тзд = EmailMessage ( "Test", "Это тестирование.", К = [ "[email protected]"], вложения = [( "test.txt", б "Это текст. »,„текст / обычный“)]) msg.send () Тем не менее, вложение, которое я получаю искаженный текст: N¬Æ {ниже то, что я получил с шестнадцатеричным из вложенного файла в случае, если это может быть полезно: 0000000 184e 8aac adc6 1b7b 0000008 Я также попытался методы ниже (явного определения тип_mime): приложите метод на экземпляре EmailMessage либо строки и двоичным методом attach_file в экземпляре EmailMessage с любой строки и двоичным Однако, с помощью этих методов, я ве получили (I), либо искаженный результат или (II), странно пустое вложение. Итак, есть ли что-то я не знаю, о вложении простой строки в электронной почте? Окружающая среда Тестирование на Manjaro (если тест машины влияет на мои результаты, может быть?) Python 3.5.6 Django 2.0.4
Erdin Eray
1

голосов
0

ответ
41

Просмотры

Python 3.7 Джанго 2 Запрос POST

Я пытаюсь отправить запрос POST на сервер Django. Я хочу использовать данные моего Dict в Django. Я использую Python 3.7 и Django 2.0.7 Client код: вар массив = {продукты: [{ID: "B10", количество: "2"}], оплаты: {типа: "оплата проскальзывания", данные: { название: "DEFECTO", DNI: "99999999"}}, csrfmiddlewaretoken: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}; $ .Post ( "{% URL 'э.и.м.: seller.sell' %}", массив, функция (данные) {...}); Код сервера: @login_required Защиты продать (запрос): если request.method == «POST»: [...] Я пытался читать данные: данные = json.loads (request.body), но я получил эту ошибку: поднять JSONDecodeError ( "Ожидать значение", с, err.value) от None json.decoder.
J. Raji
1

голосов
1

ответ
56

Просмотры

I can not run server Django 2.0

Привет У меня возникли проблемы при попытке запустить сервер из старого проекта Django 2.0. это ошибка: Файл «/usr/lib/python3.7/site-packages/django/urls/conf.py», строка 39, в включают «Задание имен в Include () без предоставления app_name django.core. exceptions.ImproperlyConfigured: Определение пространства имен в включать () без предоставления APP_NAME не поддерживается. Установите атрибут app_name во включенном модуле, или передать 2-кортеж, содержащий список шаблонов и app_name вместо этого.» это мой urls.py из django.conf.urls импорта URL, включают в себя от django.contrib импорта администратора из apps.sysgrub.views импорта LoginUser, LogoutUser app_name = 'приложения' urlpatterns = [URL (г '^ админ /', админ .site.urls), URL (г '^ alumno /', включают в себя ( 'apps.alumno.urls', пространство имен =»
Mexa Fireg
1

голосов
0

ответ
25

Просмотры

Не обращая внимания на ошибки в makemigrations, которые могут быть подавлены в проверке системы, Django 2.0

Использование версии Джанго-прокси-переопределениях я перекрывая поле в модели Proxy, которая появляется в базовой модели. Я использую Django 2.0 Это может привести рамки проверки системы Джанго жаловаться, но в файл моих настроек я поставил: SILENCED_SYSTEM_CHECKS = [ «fields.E305», «fields.E304», «models.E006», «models.E017 «] так питон manage.py runserver отлично работает (и наиважнейшая прекрасно работает). Однако, когда я бегу питона manage.py makemigrations, Django вызывает исключение жалуясь о столкновении в названиях: django.core.exceptions.FieldError: локальное поле «человек» в классе столкновений «ProxyBillSponsorship» с полем одноименного из базового класса 'BillSponsorship. Есть в любом случае вокруг этого? Я попытался настройки класса Meta:
fgregg
1

голосов
1

ответ
42

Просмотры

Как JSon список отклика QuerySet от различных моделей?

У меня есть две модели, как этого класса пользователя (models.Model): user_id = models.IntegerField (primary_key = True) имя = models.CharField (max_length = 18) last_name = models.CharField (max_length = 10) возраст = models.CharField ( max_length = 10) класс Friend (models.Model): friend_id = models.IntegerField (primary_key = True) имя = models.CharField (max_length = 18) возраст = models.CharField (max_length = 10) friend_ и user_id являются пользователями и тот же идентификатора в = User.objects.filter (user_id = 1) друзья = Friend.objects.filter (friend_id = 1) Я делаю союз как это слияния = список (пользователи) + список (друзья) [,] Я хочу сделать это JSON ответ от слияния HttpResponse (json.dumps (слияния), content_type = «приложения / JSON») Я надеюсь, что вы понимаете мой вопрос и некоторое представление о том, как реализовать его
afr
1

голосов
1

ответ
60

Просмотры

рамки карты сайта Джанго дают ошибку при использовании агрегата макс функции LASTMOD

Я пытаюсь использовать рамочную карту сайта особенности Django. Я реализовал код и он работает с текущими объектами статьи POST_DATE. Тем не менее, я пытаюсь получить более точную дату последнего изменения, используя следующий код и он дает мне ошибку. Traceback ошибки http://dpaste.com/3Z04VH8 Привет. Спасибо за любую помощь от django.contrib.sitemaps импорта Sitemap из django.db.models импорта Макс из article.models импортируют Статья класса ArticleSitemap (Карта сайта): ChangeFreq = «ежечасно» приоритет = 0,5 Защиту элементов (Self): возвращение Article.objects .all () защиту LASTMOD (я, объект): от post.models импорта сообщение вернуться Post.objects.filter (статья = OBJ) .aggregate (Max ( 'POST_DATE')) #return obj.post_date
chasank
1

голосов
2

ответ
661

Просмотры

NoReverseMatch: Reverse for 'detail' not found. (Django Tutorials)

Я шел через Django 2 учебных пособия. Я получил следующее сообщение об ошибке: #ERROR: # django.urls.exceptions.NoReverseMatch # django.urls.exceptions.NoReverseMatch: реверс «подробно» не найдено. «Деталь» не является допустимым вид функции или шаблон #name. Сделал некоторые погуглите и подтвердил, что я назвал свой вид «деталь», а также было мое приложение по имени. Ниже приведены мои коды. Расскажите, пожалуйста, что это неправильно. Я следую учебник наизусть, но это придумал. Как я могу исправить это держать в паре с упражнениями? Спасибо! Файлы: MySite / опросы / шаблоны / опросы / index.html {% для вопроса в latest_question_list%} {{question.question_text}} {%}% ENDFOR MySITE / опросов / urls.py app_name = опрос urlpatterns = [путь ( '', views.index, имя = 'индекс'), # исключая: / опросы / # путь ( '', views.index,
ScarletMcLearn2
1

голосов
1

ответ
1.4k

Просмотры

Продлить пользователя модели Django 2.0

Я начинаю новый проект, используя Django 2.0 и Python, так что я в самом начале решить, как реализовать несколько типов пользователей. То, что я читал до сих пор, что я могу продлить пользователь встроенную модель для Джанго, так что я хотел бы получить использование процесса аутентификации Джанго, и создать еще модель, которая связывает один-к-одному с этой моделью пользователя. Но на самом деле я не могу понять немного. Мое приложение имеет три типа пользователей: Участник, Admin, судья, каждый из них будет просматривать некоторые страницы (шаблоны) и, а также разрешение. Может кто-то дать мне передовой практики / подход, чтобы начать работать над этими типами пользователей. Примечание: В будущем каждый пользователь может иметь различные поля, чем другие, для бывшего. Судья может быть дата регистрации, а участник не будет ... и т.д.
Omar El-elamy
1

голосов
1

ответ
235

Просмотры

Джанго ImageField.path возвращает путь без upload_to в методе экономии

Джанго ImageField.path возвращает путь без upload_to в метод сохранения: # класс models.py Сообщение (models.Model): Изображение = models.ImageField (upload_to = 'MES-IMG', NULL = True, пусто = True) четкости IMAGE_TAG (само ): если self.image: # Печать "/base-dir/media/mes-img/image.png" печать (self.image.path) # SRC = / СМИ / тез-IMG / возврат image.png mark_safe (» ».format (self.image.url)) защиту сохранить (я, force_insert = False, force_update = False, не используя = None, update_fields = None): # возвращает "/base-dir/media/image.png", должен вернуться "/base-dir/media/mes-img/image.png" печать (self.image.path) # Возвращает "/media/image.png", должен вернуться "/media/mes-img/image.png" печать (self.image.url) ОС: Windows 10 64-разрядные Python 3.6.4 Django 2.0.2
SemperPeritus
1

голосов
1

ответ
158

Просмотры

Джанго добавить сообщение auth_view

Можно ли передать флэш-сообщение вместе с пути в urls.py? Так как я не писал auth_views в мою основной файл views.py я понял, что может быть простой способ передать его вместе с запросом. Я бы предпочел использовать auth_views из коробки, так что это легко обновить версию Django. Если это не представляется возможным, то я не пытаюсь заставить его. Проверил документацию, но не нашел ничего о сообщениях. путь ( «выход из системы /», auth_views.logout, { «next_page»: auth_views.login}, имя = «выход из системы»), я хотел бы передать что-то вроде сообщения ниже, так что он не чувствует, как они нажали логин случайно или что-то. «Messages.success (запрос« Вы надежно вышли из {{request.user.email}}. Благодарим Вас за посещение.)
HashRocketSyntax
1

голосов
1

ответ
73

Просмотры

Джанго formset терпит неудачу даты проверки с действительной датой

Я бегу в ошибке проверки даты с использованием Джанго formset. Я не получаю ту же ошибку проверки, когда я formset.is_valid (). Проблема я испытываю, что проверка формы is_valid не удается, только с точки зрения и использования шаблона (не в оболочке), специально при использовании даты в виде «20 марта 2018 года», а это всегда проходит с «2018-03 -20" . Кроме того, я могу проверить, что данные в request.POST но недействительный ключ due_date отсутствует self.cleaned_data, когда я смотрю на нее в чистом методе формы. Возможно, что это нормально, учитывая неверный ключ, но я бы ожидать, что произойдет после того, как чистый, не раньше, если вообще. По ощущениям, может быть св Джанго ошибки, я на Джанго 2.0.2 Вот краткое описание конструкции, его довольно ваниль: # класса models.py Расписание (models.Model): # ... в браузере, она работает. Тем не менее, в оболочке я могу проверить, что оба формата даты работы: В работе [35]: POST = { 'форма-TOTAL_FORMS': '2', 'форма-INITIAL_FORMS': '0', 'форм-MAX_NUM_FORMS': '2', '0-имя-форма': 'Test', 'форма-0-статус': 'Не начато', 'форма-0-due_date': '2018-03-20', «форма-1- имя ': 'Test', 'форма-1-статус': 'Не начато', 'форма-1-due_date': '20 марта 2018'} В работе [36]: QDict = QueryDict ('», изменяемые = True ) qdict.update (POST) formset = ScheduleFormSet (QDict) в работе [37]: formset.is_valid () Out [37]: Правда почему вид и шаблон провалить проверку и почему это due_date ключ отсутствует в чистом методе формы в ? в браузере, она работает. Тем не менее, в оболочке я могу проверить, что оба формата даты работы: В работе [35]: POST = { 'форма-TOTAL_FORMS': '2', 'форма-INITIAL_FORMS': '0', 'форм-MAX_NUM_FORMS': '2', '0-имя-форма': 'Test', 'форма-0-статус': 'Не начато', 'форма-0-due_date': '2018-03-20', «форма-1- имя ': 'Test', 'форма-1-статус': 'Не начато', 'форма-1-due_date': '20 марта 2018'} В работе [36]: QDict = QueryDict ('», изменяемые = True ) qdict.update (POST) formset = ScheduleFormSet (QDict) в работе [37]: formset.is_valid () Out [37]: Правда почему вид и шаблон провалить проверку и почему это due_date ключ отсутствует в чистом методе формы в ?
yekta
1

голосов
1

ответ
62

Просмотры

генерировать Джанго 2.0 модели из Dict

Рассмотрим следующую модель Django: класс Person (models.Model): first_name = models.CharField (max_length = 255) last_name = models.CharField (max_length = 255) Я хотел бы определить этот класс от «статической» Dict (быть специфический в моем случае генерируется из файла, который не будет меняться - так что не нужно makemigrations и мигрирует кроме впервые). Вот некоторые псевдо-код, чтобы лучше объяснить, что я хочу добиться: persondict = { 'first_name': models.CharField (max_length = 255), 'last_name': models.CharField (max_length = 255)} Класс Person (models.Model ): #generate поля из persondict
shrimpdrake
1

голосов
2

ответ
95

Просмотры

Django REST Framework ManyToMany Error

Когда я добавляю сериалайзер для ManyToMany поля, он отображает результаты на REST API, но когда я отправляю данные, то сериализатор дает is_valid () как ложное. Когда я упоминаю их JSONFields, то сериализатору is_valid () истинна и получает данные сохраняются, но при просмотре апи на локальном хосте это дает следующее сообщение об ошибке - «объект типа„ManyRelatedManager“не JSON сериализации» класс B (модели .MODEL): имя = models.CharField () класса а (models.model): б = models.ManyToManyField (В) класс BSerializer (serializer.modelSerializer): класс Мета: модель '= __all__' полей B = класс ASerializer (сериализатору .ModelSerializer): б = BSerializer (много = истина) защиту сохранить (Я): b_data = self.validated_data.pop ( 'Ь') а = A.objects.create (** validated_data) b_instance = B. objects.get (имя = b_data [ 'имя']) a.add (b_instance) Это дает отличные результаты на REST Framework UI при попадании Http: // Localhost: 8000 / а / REST, но когда я попал запрос POST на почтальон с данными { 'B': [{ 'имя': 'Foo'}]} сериализатор не в is_valid функцию (). Но когда я изменить код для этого: класс ASerializer (serializer.ModelSerializer): б = serializer.JSONField () Защиту сохранить (Я): b_data = self.validated_data.pop ( 'Ь') а = A.objects.create ( ** validated_data) b_instance = B.objects.get (имя = b_data [ 'имя']) a.add (b_instance) почтальон хит сохраняет данные для A, а затем добавляет экземпляр б к нему. Это видно, когда я вижу данные в оболочке Python. Но после просмотра его на REST Framework UI, это дает ошибку follwoing: '
Arjunsingh
1

голосов
1

ответ
302

Просмотры

Джанго - где я могу очистить данные в formset?

У меня есть функция вида, где у меня есть две формы, одна для создания пост, а другой является formset для сохранения изображений. Где можно очистить данные formset? Я хочу, чтобы изменить размер изображения до определенного размера. Могу ли я создать класс для formset аналогично классу? Edit: formset спасает, но изображение не очищается. @login_required (login_url = '/ счет / Войти /') Защита postCreateView (запрос): ImageFormset = modelformset_factory (Image, поля = ( 'образом',), дополнительный = 3), если request.method == 'POST': форма = PostCreateForm (request.POST) formset = ImageFormset (request.POST или None, request.FILES или отсутствует), если form.is_valid () и formset.is_valid (): пост = form.save (фиксации = False) post.user = запрос .user post.save () я = 1, например, в formset: попробуйте: фото = Image (пост = пост,
Mint
1

голосов
1

ответ
70

Просмотры

Установка запроса тянуть GIT с пип

Это обязательство, кажется, разобралась фильтрации с Джанго => 2. Как установить это? https://github.com/graphql-python/graphene-django/pull/492 Это, кажется, не быть частью основного graphql-питона / графен-Джанго Codeset
Harry
1

голосов
1

ответ
116

Просмотры

Как автозаполнение переменного с внешним ключом в виде Джанго?

Короче говоря: я хочу автозаполнение внешнего переменных форм в: TL; DR Вот ссылка проекта. У меня есть модель: от django.db импортных моделей от django.urls импорта обратного # Создайте свои модели здесь. класс школа (models.Model): Имя = models.CharField (max_length = 256) принципал = models.CharField (max_length = 256) расположение = models.CharField (max_length = 256) Защита __str __ (Я): возвращение self.name Защита get_absolute_url (само): возвращение назад ( 'основные: деталь', kwargs = { 'рк': self.pk}) класс Студент (models.Model): имя = models.CharField (max_length = 256) возраст = models.PositiveIntegerField () школа = models.ForeignKey (школа, on_delete = models.CASCADE, related_name = 'студенты') Защита __str __ (Я): возвращение self.name Защита get_absolute_url (Я): возвращение назад ( 'основная: деталь', kwargs = {» студент / удалить //», views.StudentDeleteView.as_view (), имя = 'удаляет')] и я использую ОЦК: класс StudentCreateView (CreateView): попробуйте: печать () печать "*******" (рк), за исключением: PASS модель = Student полей = [ «имя», «возраст», «школа»] Я добавил ссылку для создания студента в школе подробно, как показано ниже: Когда я нажимаю создать новый с рк, я передаю рк школы и я хожу в: Как вы можете видеть поле школы выпадающее ничего не выбрано, я хотел бы сделать, что значение школы по умолчанию, чтобы быть в школе, откуда она называется, в этом случае Xavier школы для одаренных детей. Мой студент создать код: {% распространяется "основные / base.html" %} {% содержание блока%} {%, если не form.instance.pk%} Создать Студент: {%}% еще Обновление Слушатель: {% ENDIF%} {% csrf_token%} {{form.as_p}} {% содержание концевого блока%} Как я могу это сделать? Заранее спасибо.
unnobtainium
1

голосов
1

ответ
19

Просмотры

В django2 как установить различные значения по умолчанию для новых объектов и устаревших объектов соответственно?

Я хотел бы добавить новое поле к существующей модели. Для обратной совместимости, я хочу иметь два значения по умолчанию: один, который устанавливается для унаследованных объектов по миграции One, который используется для новых экземпляров модели я могу видеть, что код для добавления полей в миграции довольно просто: операции = [ migrations.AddField (model_name = 'очереди', имя = 'PERMISSION_NAME', поле = models.CharField (help_text = 'имя, используемое в системе разрешения django.contrib.auth', max_length = 50, нуль = True, verbose_name = 'Джанго аутентификации имя разрешения», пустой = True),),] Тем не менее, я не вижу, где я должен добавить устаревшую по умолчанию. PS: Честно говоря, я не хочу, унаследованный по умолчанию в миграции на всех. Я предпочел бы, чтобы это было установлено в моделях. ру так, чтобы было понятно людям чтение кода, что происходит. Но я полагаю, что это должно быть в миграции и я оставить комментарий в models.py вместо.
timthelion
1

голосов
1

ответ
0

Просмотры

Django ORM: create ranking based on related model count

У меня есть 2 модели в моей базе данных: Кино и комментарий (он имеет внешний ключ, указывающий на фильм). от django.db импортных моделей класса Movie (models.Model): название = models.CharField (max_length = 120, пусто = False, уникальный = True) класс Комментарий (models.Model): фильм = models.ForeignKey (movie_models.Movie, нуль = False, on_delete = models.CASCADE) тело = models.TextField (пустой = True) То, что я пытаюсь сделать, это создать рейтинг фильмов, где позиция определяется по количеству связанных Комментарии. Я могу комментировать количество комментариев и заказать результат правильно. От django.db.models импорта Count QS = Movie.objects.annotate (total_comments = Count ( «комментарий»)) order_by ( «- total_comments») Это дает мне QuerySet в правильный порядок, но я хотел бы сделать еще одну вещь - аннотировать «ранг» в каждой строке. Так что мой вопрос: как я могу комментировать «ранг» в каждой строке результата? Обратите внимание, что требуется для просмотра фильмов с таким же количеством комментариев, имеет одинаковый ранг. | MOVIE_TITLE | total_comments | Оценка | | -------------- | ---------------- | ------ | | mov1 | 10 | 1 | | mov2 | 5 | 2 | | mov3 | 5 | 2 | | mov4 | 3 | 3 | Я пытался использовать оконные функции, так как некоторые из примеров, казалось законным для меня: (. = Выражение DENSERANK (), order_by = F ( '') total_comments убывание ()) от django.db.models импорта F, Window DENSE_RANK = Окно QS = Movie.objects.annotate (total_comments = Count ( 'комментарий')) аннотирования (ранг = DENSE_RANK) Но работает этот запрос поднимает django.db.utils.OperationalError:. рядом "(": ошибка синтаксиса к каждой строке результата? Обратите внимание, что требуется для просмотра фильмов с таким же количеством комментариев, имеет одинаковый ранг. | MOVIE_TITLE | total_comments | Оценка | | -------------- | ---------------- | ------ | | mov1 | 10 | 1 | | mov2 | 5 | 2 | | mov3 | 5 | 2 | | mov4 | 3 | 3 | Я пытался использовать оконные функции, так как некоторые из примеров, казалось законным для меня: (. = Выражение DENSERANK (), order_by = F ( '') total_comments убывание ()) от django.db.models импорта F, Window DENSE_RANK = Окно QS = Movie.objects.annotate (total_comments = Count ( 'комментарий')) аннотирования (ранг = DENSE_RANK) Но работает этот запрос поднимает django.db.utils.OperationalError:. рядом "(": ошибка синтаксиса к каждой строке результата? Обратите внимание, что требуется для просмотра фильмов с таким же количеством комментариев, имеет одинаковый ранг. | MOVIE_TITLE | total_comments | Оценка | | -------------- | ---------------- | ------ | | mov1 | 10 | 1 | | mov2 | 5 | 2 | | mov3 | 5 | 2 | | mov4 | 3 | 3 | Я пытался использовать оконные функции, так как некоторые из примеров, казалось законным для меня: (. = Выражение DENSERANK (), order_by = F ( '') total_comments убывание ()) от django.db.models импорта F, Window DENSE_RANK = Окно QS = Movie.objects.annotate (total_comments = Count ( 'комментарий')) аннотирования (ранг = DENSE_RANK) Но работает этот запрос поднимает django.db.utils.OperationalError:. рядом "(": ошибка синтаксиса | MOVIE_TITLE | total_comments | Оценка | | -------------- | ---------------- | ------ | | mov1 | 10 | 1 | | mov2 | 5 | 2 | | mov3 | 5 | 2 | | mov4 | 3 | 3 | Я пытался использовать оконные функции, так как некоторые из примеров, казалось законным для меня: (. = Выражение DENSERANK (), order_by = F ( '') total_comments убывание ()) от django.db.models импорта F, Window DENSE_RANK = Окно QS = Movie.objects.annotate (total_comments = Count ( 'комментарий')) аннотирования (ранг = DENSE_RANK) Но работает этот запрос поднимает django.db.utils.OperationalError:. рядом "(": ошибка синтаксиса | MOVIE_TITLE | total_comments | Оценка | | -------------- | ---------------- | ------ | | mov1 | 10 | 1 | | mov2 | 5 | 2 | | mov3 | 5 | 2 | | mov4 | 3 | 3 | Я пытался использовать оконные функции, так как некоторые из примеров, казалось законным для меня: (. = Выражение DENSERANK (), order_by = F ( '') total_comments убывание ()) от django.db.models импорта F, Window DENSE_RANK = Окно QS = Movie.objects.annotate (total_comments = Count ( 'комментарий')) аннотирования (ранг = DENSE_RANK) Но работает этот запрос поднимает django.db.utils.OperationalError:. рядом "(": ошибка синтаксиса
umat
1

голосов
2

ответ
1.5k

Просмотры

mysqlclient 1.3.3 или более поздней версии требуется; у вас есть 0.7.11.None

Я использую питон версию 3.6.3 и Джанго версию 2.0.1. Я получил результат ниже, когда я вошел в ру manage.py мигрирует в CMD. (Mysqlclient 1.3.3 или новее требуется, у вас есть 0.7.11.None) Я пытался связать базу данных MySQL для моего Джанго проекта. init.py коды: импорт pymysql pymysql.install_as_MySQLdb (коды) settings.py: БАЗ = { 'по умолчанию': { 'ДВИГАТЕЛЬ': 'django.db.backends.mysql', 'ИМЯ': os.path.join (base_dir , 'MySite'), 'USER': 'корень', 'PASSWORD': '', 'HOST': 'локальный', 'PORT': '8000',}}
Saghar Meh
1

голосов
1

ответ
1.6k

Просмотры

Django ImportError: cannot import name

У меня есть замечания по применению и название модели определяется как отмечает / models.py из shorturls.models импорта класса SHORTURL Примечания (models.Model): # столбцов здесь Защиты __str ___ (Я): возвращение self.title @receiver (post_save, отправитель = Примечание ) Защита post_save_note_receiver (отправитель, экземпляр, созданный, * арг, ** kwargs): если экземпляр и создано: ShortUrl.objects.create (примечание = экземпляр) и другое приложение shorturls хранить короткий URL для каждой записи с моделью shorturls / моделями. р от notes.models импорта примечания класса SHORTURL (models.Model): примечание = models.OneToOneField (Обратите внимание, on_delete = models.CASCADE, пусто = True) short_key = models.CharField () Защита __str __ (Я): возвращение self.short_key @receiver (pre_save, отправитель = SHORTURL) Защита pre_save_short_url_receiver (отправитель, экземпляр, * арг, ** kwargs): экземпляр.short_key = unique_short_key_generator (экземпляр) Но на питона manage.py makemigrations, он дает ошибку, как Файл «path_to_app / shorturls / models.py», строка 7, в от notes.models импорта Примечание ImportError: не может импортировать имя «Примечание»
Anuj TBE
1

голосов
1

ответ
257

Просмотры

показывая динамические данные из базы данных во всех видах

Я использую Django 2.0 у меня есть модель в пределах моих заметок заметок приложений / ColorLabels models.py класса (models.Model): название = models.CharField (max_lenght = 50) в боковой панели навигации, которая будет отображаться на всех страницах, я хочу показать список цветовых меток, и он будет отображаться на всех страницах. Как я могу показать динамические данные во всех видах или говорить на всех страницах?
Anuj TBE
1

голосов
1

ответ
2.4k

Просмотры

Используя URLconf, определенный в mysite.urls, Django пробовал эти шаблоны URL, в этом порядке

У меня есть проблема с Django. На самом деле я хочу создать панель для входа в моем новом месте, но когда я пытаюсь писать адрес отладчик ответит мне ошибку: Страница не найдена (404) Метод запроса: GET запрос URL: HTTP: // локальный: 8000 / счет / Войти Используя URLconf, определенный в firmowa.urls, Django пробовал эти шаблоны URL, в следующем порядке: админ / ^ счет / текущий путь, учетная запись / Логин, не соответствует ни одному из них. Мое firmowa.urls от django.contrib импорта админ из django.urls импорта пути, включает в себя urlpatterns = [путь ( 'Admin /', admin.site.urls), путь (г '^ счета /', включает в себя ( "счете. URLs'))] и проект urls.py является: от django.urls импорта пути из. просмотров импорта urlpatterns = [путь (г '^ Войти / $', views.user_login, имя = 'Войти')] I»
killerbees
1

голосов
1

ответ
192

Просмотры

Django 2.0: NoReverseMatch at /url/ (/pledges/group/7/)

Я просто повышен с Django 1.11 до 2.0. Эти URLs у меня есть для одного приложения Django: urlpatterns = [URL (г '^ выход из системы / $', views.logout, 'выход из системы' имя =), гиперссылка (г '^ $', views.home, имя =» дом '), гиперссылка (г' ^ закладывать / (? P [0-9] +) / $», views.pledge, имя = 'pledge_by_group'), # у меня есть еще URLs, но я опустил их, так как они не имеет значения URL (г '^ 404 / $', views.bad_request, имя = '404')] После обновления, я проверил все было хорошо. Затем я изменил: URL (г '? ^ Закладывать / (P [0-9] +) / $', views.pledge, имя = 'pledge_by_group') для: URL ( 'залог //', views.pledge, Name = «pledge_by_group»), для того, чтобы воспользоваться преимуществами упрощенного синтаксиса URL-маршрутизации в Django 2.0. Тем не менее, я получаю получаю следующее сообщение об ошибке при попытке получить доступ к HTTP: // локальный: 8000 / обязательства / группа / 7 /: NoReverseMatch в / Залоги / группа / 7 / Реверс для 'pledge_by_group' с аргументами ключевого слова '{' GROUP_ID ': '7'}' не найден. 1 образец (s) попробовал: [ 'залог //'] Это мое мнение: @login_required (redirect_field_name = '') Защиту group_pledge (запрос, group_id): "" "Некоторые ... строка документации" "" # код, который не имеет отношения к контексту задачи = { «pledge_url»: обратный ( «обязательства: pledge_by_group», kwargs = { «group_id»: gROUP_ID})} # контекст имеет несколько значений, но по практическим причинам я не включаю их возвращение визуализации (запрос, «залогов / home.html», контекст) в соответствии с ошибкой, то проблема заключается в этой строке: обратный ( «обязательства: pledge_by_group», kwargs = {»
lmiguelvargasf
1

голосов
1

ответ
295

Просмотры

Почему я должен установить max_length при использовании выбора в модели Django?

В официальном Джанго 2 урока я нашел: от django.db импортных моделей класса Student (models.Model): Первокурсник = второкурсник 'FR' = 'SO' JUNIOR = 'SR' YEAR_IN_SCHOOL_CHOICES 'JR' ВЫСОКОПОСТАВЛЕННЫХ = ((FRESHMAN, 'Первокурсник'), (второкурсника, 'Sophomore'), (JUNIOR, 'младший'), (СТАРШИЙ, 'старший'),) year_in_school = models.CharField (max_length = 2, выбор = YEAR_IN_SCHOOL_CHOICES, по умолчанию = FRESHMAN,) Теперь мой вопрос делает с помощью выбора означает, что только одно из четырех заданных значений действуют для этого поля? Если это так, что использование указания max_length? Если не,
ladybug
1

голосов
1

ответ
206

Просмотры

Недопустимая ошибка синтаксиса в urls.py в Джанго

Получение следующее сообщение об ошибке в моем urls.py Джанго / Проекты / first_project / simple_app / urls.py», строка 7 re_path (повторно '^ детали / (P \ d +) / $?', Views.details), ^ SyntaxError: неверный синтаксис urls.py выглядит следующим образом:. от django.contrib импорта админ из django.urls импортируют путь, re_path, включают в себя от импорта просмотров urlpatterns = [re_path (повторно? ^ подробности / (P \ d +) / $ ', views.details ), путь ( '', views.index)]
BangBang
1

голосов
1

ответ
54

Просмотры

Почему я получаю ошибку значения в моем месте нахождения функции?

Мне нужна ваша помощь, чтобы выяснить, моя ошибка в моем коде. Я пытаюсь автоматическим заполнением полой широты / долготы когда пользователь ввел адрес. Таким образом, в карте местоположение поле будет показано и оба поля будут автоматически заполнены. models.py: от location_field.models.plain импорта PlainLocationField класса Store (models.Model): здание = models.ForeignKey (здание, related_name = 'здание', on_delete = models.SET_NULL, пусто = True, нуль = True) = адрес models.TextField (по умолчанию = 'Singapore') широта = models.FloatField (валидаторы = [MinValueValidator (-90,0), MaxValueValidator (90,0)]) долгота = models.FloatField (валидаторы = [MinValueValidator (-180,0), MaxValueValidator (180,0) ]) место = PlainLocationField (based_fields = [ 'адрес'], увеличение = 7, нуль = True) @property Защита широта (Я): если не self.location:
AnalyticsPy
1

голосов
1

ответ
499

Просмотры

Django 2.0 Наполнение базы данных с помощью сценария

Я пытаюсь заполнить мою базу данных Django со сценарием, поэтому я не придется вводить в данных вручную. До сих пор у меня есть следующие: от my_app.models импорта ModelInApp импорта Джанго django.setup () четкости add_data (DATA1, data2): D, созданный = ModelInApp.objects.get_or_create (data1 = data1, data2 = data2) печать ( "- данные: {0}, Дата создания:. формат {1}»(ул (д), ул (создано))) возвращение d четкости заполнения (): # данных является списком списков для строки в данном: data1 = строке [0 ] data2 = строка [1] add_data (data1, data2), если __name__ == «__main__»: заполнить () переменные данные представляет собой список списков, содержащих данные, я хочу, чтобы положить в свою базу данных. Проблема заключается в том, когда я запускаю сценарий, я получаю django.core.exceptions.AppRegistryNotReady: приложения еще не загружены. ошибка. Я использую PostgreSQL в качестве базы данных.
Evan Bloemer
1

голосов
1

ответ
192

Просмотры

Можно добавить 2-ой слизняка к URL пути в Django?

Я использую Django версии 2.1. Я хочу, чтобы создать этот тип URL Путь в моем проекте: www.example.com/bachelor/germany/university-of-frankfurt/corporate-finance Можно ли это сделать в Django?
Ulvi Damirli
1

голосов
3

ответ
152

Просмотры

Джанго Просмотр с двумя Слизнями

Как написать Django View с двумя слизней? Каждые пробковый от разных моделей. Я хочу, чтобы получить www.example.com/category/slug1/slug2 Пожалуйста, приведите пример кода. Views.py класс SubjectDetailView (generic.DetailView, SingleObjectMixin): модель = Programmesearch TEMPLATE_NAME = 'mnsdirectory / subject_detail.html' slug_field = 'subjectslug' slug_url_kwarg = 'subjectslug' Urls.py имя_приложения = '' mnsdirectory urlpatterns = [путь ( '' , views.IndexView.as_view (), 'индекс' имя =), # views.indexSubjectDetailView (View) путь ( 'исследование //', views.SubjectDetailView.as_view (), имя = 'субъект-деталь'), путь ( 'учебы за рубежом //', views.StudylevelDetailView.as_view (), имя = 'studylevel-лист'),] Models.py: класс Programmesearch (models.Model):
Ulvi Damirli
1

голосов
2

ответ
172

Просмотры

Как отправить запрос по электронной почте события из Gmail мировоззрению в Django 2

Я пытался создать систему управления назначением, где пользователь может отправить приглашение на собрание почту администратор. Я могу отправить почту одного из пользователя администратора, но как я могу отправить по электронной почте события из Gmail мировоззрению Вот мой settings.py код EMAIL_BACKEND = «django.core.mail.backends.smtp.EmailBackend» EMAIL_HOST = «smtp.gmail. COM»EMAIL_HOST_USER = '[email protected]' EMAIL_HOST_PASSWORD = '******' EMAIL_PORT = 587 EMAIL_USE_TLS = True вот мой views.py защиту SendRequest (запрос): электронный = EmailMessage ( 'Тема', 'Body' к = [ «[email protected]»]) email.send () возвращают HttpResponseRedirect (request.META.get ( «HTTP_REFERER»)) Теперь мне нужно отправить по электронной почте событие не один почты из моей учетной записи системы Gmail я делаю некоторые Google об этом, но не находят должного решения шаг за шагом
Antu
1

голосов
0

ответ
19

Просмотры

Джанго - сама Variable удаление до объекта Create?

with_traceback (отслеживающий) из exc_value Файл "C: \ Python \ Lib \ сайт-пакеты \ Джанго \ DB \ движки \ utils.py", строка 85, в _execute возвратного self.cursor.execute (SQL, PARAMS) Файл «C: \ Python \ Lib \ сайт-пакеты \ Джанго \ DB \ движки \ sqlite3 \ base.py», строка 298, в обратный Database.Cursor.execute исполняют (самоощущение, запрос, Params) django.db.utils.IntegrityError: NOT NULL ограничение не удалось: stores_lifesafety.phone_line Мы можем видеть с 100% уверенностью, что линия как раз перед созданием объекта, fire_prim имеет значение +16077244546, которое должно служить phone_line, но к тому времени, он получает к созданию его как-то удалено. Вот моя модель для справки: класс LifeSafety (models.Model): имя = models.CharField (max_length = 40, по умолчанию = 'неопределенного') = магазина models.ForeignKey (магазин, нуль = True, on_delete = модель. SET_NULL) phone_line = PhoneNumberField () phone_line_provider = models.ForeignKey (Provider, нуль = True, on_delete = models.SET_NULL) last_verification = models.DateTimeField (auto_now = True) Защиту __str __ (Я): возвращение self.name Pre-Вопрос: «в разрешено Null на объекте и оставил код для запуска и Unsurprisingly объектов создаются, но phone_line пустое. Я использую библиотеку PhoneNumberField. Я могу «фиктивный» это точный код из оболочки и объекта создается правильное значение каждый раз. Фрагмент кода выше, точно так, как показано на рисунке, нет ничего между печатью fire_prim и попытка при создании. Post-Вопрос: Изменено phone_line к CharField, а не PhoneNumberField и номер телефона проходит нормально. Я'
CodeSpent
0

голосов
0

ответ
8

Просмотры

Как сравнить даты из формы с датой из БД в Джанго запросе?

Я пытаюсь фильтровать туры на основе даты в Django 2.0, то есть, чтобы показать все туры, которые начинаются или после 01 июня 2019 года (должны быть получены из формы). У меня есть модель 'Tour': класс Tour (models.Model): назначения = models.ForeignKey (Destination, on_delete = models.PROTECT) Created = models.DateTimeField (auto_now_add = True) Обновлено = models.DateTimeField (auto_now = True) Доступен = models.BooleanField (по умолчанию = True, help_text = "Отметьте, если вы по-прежнему работать этот тур") И у меня есть модель 'Вылеты': класс Вылет (models.Model): тур = models.ForeignKey (Tour, on_delete = models.CASCADE) DepartingDate = models.DateField (auto_now = False) FinishingDate = models.DateField (auto_now = False) DepartureStatus = models.CharField (max_length = 200, выбор = DEPARTURE_STATUS, help_text =» фильтр (Q (Departures__DepartingDate__gt = DateStart)) Но это не работает. Я думаю, проблема в том, что HTML-форма формат даты и формат даты Джанго дб не соответствие. Это не дает ошибку, но не фильтрует. Просто показывает всю поездку. Как я могу принести эти две даты в таком же формате и сравнить? Как исправить эту ошибку?
Saeed
1

голосов
1

ответ
19

Просмотры

Annotate but with non-Django supplied values

Есть ли способ, чтобы добавить не-Django Предоставленное значение для запроса? Например, чтобы узнать, если магазин закрыт, я могу запустить функцию под названием get_closed_stores (), которая возвращает список закрытых магазинов. Магазины Закрытый [00090, 00240, 00306, 00438, 03005, 05524] Отлично, теперь у нас есть номера магазин для магазинов, которые закрыты. Позволяет получить эти реальные объекты магазина. Запрос Store.objects.filter (store_number__in = [00090, 00240, 00306, 00438, 03005, 05524]) Теперь у нас есть QuerySet, но мы не имеем абсолютно никакого способа определить, когда магазин закрыт, так как база данных не содержит информация о чрезвычайных закрытий, но Sharepoint делает. Итак, вернемся в get_closed_stores () мы можем вернуть Дата Закрытия вместе с номером магазина поэтому наш Закрытый Список магазинов (словарь) будет выглядеть, как показано ниже: Сохранение списка с датами {[00090, «1/28/19 5:00 PM»], [00240, '1/28/19 5:00 вечера'], [00306, '1/28/19 5:00 вечера'], [00438, '1/28/19 5:00 вечера'], [03005, '1 / 28/19 5:00 вечера '], [05524, „1/28/19 5:00 вечера“]} Теперь, что даты с моими номерами магазин, я могу добавить это к моему QuerySet (в идеале) и доступ к нему из моего внешний интерфейс. Так аннотирования () был бы идеальным здесь, если бы я работал с чем Django ORM связаны, но когда дело доходит до «инъекционного» внешние данные, что это я ищу? Я могу абсолютно просто сделать вызов для каждого магазина от JS на моем переднем конце, но я предпочел бы не, если я могу получить вокруг него Я могу добавить это к моему QuerySet (в идеале) и доступ к нему от моего переднего конца. Так аннотирования () был бы идеальным здесь, если бы я работал с чем Django ORM связаны, но когда дело доходит до «инъекционного» внешние данные, что это я ищу? Я могу абсолютно просто сделать вызов для каждого магазина от JS на моем переднем конце, но я предпочел бы не, если я могу получить вокруг него Я могу добавить это к моему QuerySet (в идеале) и доступ к нему от моего переднего конца. Так аннотирования () был бы идеальным здесь, если бы я работал с чем Django ORM связаны, но когда дело доходит до «инъекционного» внешние данные, что это я ищу? Я могу абсолютно просто сделать вызов для каждого магазина от JS на моем переднем конце, но я предпочел бы не, если я могу получить вокруг него
CodeSpent
0

голосов
0

ответ
4

Просмотры

How can I list all the nodes in my database?

I'm trying to create a simple model Node and a simple web page that shows all of my nodes in a list. But it seems not working and everytime I change the code I got a new error. So I gave up and came to here.This is what I did: I created a Node model: class Node(models.Model): ID = models.DecimalField(max_digits=9, decimal_places=6) nb_solenoid = models.DecimalField(max_digits=9, decimal_places=6, null=True, blank=True) connexion = models.CharField(max_length=255) def get_absolute_url(self): return reverse("node:index", kwargs={"id": self.id}) with this form: class NodeForm(forms.ModelForm): ID = forms.DecimalField(initial=0) nb_solenoid = forms.DecimalField(initial=1) connexion = forms.CharField(required=False, widget=forms.Textarea( attrs={ "placeholder": "type of connexion" })) class Meta: model = Node fields = [ 'ID', 'nb_solenoid', 'connexion' ] And this is my views.py: def index(request): queryset = Node.objects.all() context = { "object_list": queryset } return render(request, "node/index.html", context) This is my code in urls.py: urlpatterns = [path('', views.index, name='index')] When I call this url: http://localhost:8000/node I get this error now: NoReverseMatch at /node Reverse for 'index' with keyword arguments '{'id': 1}' not found. 1 pattern(s) tried: ['node$'] What is a NoReverseMatch error and how do I fix my problem? Let me say that I'm a Django beginner developer. Thank you.
Tessnim
0

голосов
0

ответ
3

Просмотры

How to get selected radio button value to pass to UpdateView in Django?

I want to get selected value by radio button and pass it to the update view but I couldn't find a way. Both views are class based. Exception Value: Reverse for 'update-author' with no arguments not found. 1 pattern(s) tried: ListView : class Dashboard(ListView): model = Author template_name='catalog/dashboard.html' def get_context_data(self, **kwargs): context = super(EditDashboard, self).get_context_data(**kwargs) context["authors"] =Author.objects.all() context["publishers"] =Publisher.objects.all() context["genres"] =Genre.objects.all() return context UpdateView: class UpdateAuthor(UpdateView): model = Author fields = '__all__' template_name='catalog/updateauthor.html' context_object_name = 'author' Model: class Author(models.Model): first_name = models.CharField(max_length=200, blank=False) last_name = models.CharField(max_length=200, blank=False) date_of_birth = models.DateField(null=True, blank =True) date_of_death = models.DateField(null=True, blank =True) class Meta: ordering = ['first_name', 'last_name'] def __str__(self): return f' {self.first_name} {self.last_name}' Form in template : {% csrf_token %} {% for author in authors %} {{ author.first_name}} {{ author.last_name}} {% endfor %}
user8188893
18

голосов
4

ответ
10.4k

Просмотры

django.core.exceptions.AppRegistryNotReady: приложения еще не загружены. (Джанго 2.0.1) (Python 3.6)

Это мой первый раз пытаюсь развернуть приложение Django (Джанго 2.0.1) (Python 3.6) в pythonanywhere, это просто портфель приложения без каких-либо моделей, не загрузчика. Просто Джанго, HTML, CSS и Javascript. После извлечения его из репозитория Github на pythnanywhere с их Баш консоли, я бегу: питон manage.py мигрировать и была поражена с этой ошибкой: Traceback (самый последний вызов последнего): Файл «manage.py», строка 22, в execute_from_command_line ( sys.argv) Файл "/home/Limerin555/.virtualenvs/projectenv/lib/python3.6/site- пакеты / Джанго / ядро ​​/ управления / __ init__.py", строка 371, в execute_from_command_line utility.execute () Файл «/ главная / Limerin555 / .virtualenvs / projectenv / Библиотека / python3.6 / пакеты сайт-/ Джанго / ядро ​​/ менеджмент / __ init__.py "строка 365, в казнить self.fetch_command (субкоманды) .run_from_argv (self.argv) Файл"
Limerin555

Просмотр дополнительных вопросов

Связанные вопросы