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

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

ответ
1.8k

Просмотры

Джанго CDN хранения изображений

Я использую Rackspace CDN в течение последних нескольких месяцев с Джанго-imagekit и Джанго-кучевые. И я не очень доволен результатами. Я, кажется, чтобы получить груз ошибок из-за времени ожидания и т.д. File «/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/connection.py», строка 347, в обратном get_container контейнер (самость, container_name, граф, размер) Файл "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/container.py", строка 83, в __init__ self._fetch_cdn_data () Файл «/ WWW / django_test1 / omu2 / SRC / Python-cloudfiles / cloudfiles / Utils .py», строка 43, в обратном декоратор е (* арг ** kwargs) Файл "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/container.py", строка 90, в _fetch_cdn_data ответ = я. conn.cdn_request ( 'голова', [self.name]) File " Заголовки) Файл "/opt/python2.6/lib/python2.6/httplib.py", строка 915, в _send_request self.putrequest (метод, URL, ** скачет) Файл «/opt/python2.6/lib/ python2.6 / httplib.py», строка 802, в putrequest поднять CannotSendRequest () CannotSendRequest Что вы, ребята, рекомендуем? S3? Заголовки) Файл "/opt/python2.6/lib/python2.6/httplib.py", строка 915, в _send_request self.putrequest (метод, URL, ** скачет) Файл «/opt/python2.6/lib/ python2.6 / httplib.py», строка 802, в putrequest поднять CannotSendRequest () CannotSendRequest Что вы, ребята, рекомендуем? S3?
ApPeL
1

голосов
1

ответ
352

Просмотры

Как настроить Джанго проект таким образом, что два независимых приложения Джанго читать и писать в той же модели

Я должен создать Джанго проект, который имеет две dictinct части. Производитель предоставляет некоторый интерфейс для пользователя и в конечном итоге пишет к некоторым моделям. Потребитель использует эти данные и делает некоторую обработку и показывает некоторые довольно графики и т.д. Технически, они полностью изолированы приложения, используемые полностью выделяющим пользователь. Я хотел бы, чтобы сделать их отдельные проекты Джанго в целом, но, к сожалению, они имеют структуру БД. База данных эффективно труба, которая соединяет два. Как я должен структурировать проект? Из того, что я прочитал, я должен в идеале иметь изолированные модели в приложение. К сожалению, это не возможно. Любые рекомендации?
Shreyas
1

голосов
1

ответ
589

Просмотры

Джанго - Userena не отправлять электронную почту

Я установил приложение Userena и он работает. Я могу зарегистрироваться, но нет электронной почты отправляется из. Я перекрывая форму регистрации, если это делает разницу. Я не получаю никаких сообщений об ошибках, и я могу видеть, что пользователи создаются в базе данных. settings.py EMAIL_BACKEND = EMAIL_USE_TLS 'django.core.mail.backends.dummy.EmailBackend' = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER = '[email protected]' EMAIL_HOST_PASSWORD = 'пароль' forms.py от импорта django.utils.translation ugettext_lazy, как _ из userena.forms импорта SignupForm из моделей импорта UserProfile, RefUserAge, RefUserReference, RefUserSport, RefUserView из django.contrib.auth.models импортировать класс User SignupFormExtra (SignupForm): age_pick = forms.ModelChoiceField ( QuerySet = RefUserAge.objects.
MarioB
1

голосов
2

ответ
243

Просмотры

надлежащее именование в Django

Я использую Django 1.11 и на том, что я создал страну приложения, так и внутри страны / models.py У меня есть модель Country. класс Страна (models.Model): Имя = models.CharField (max_length = 100) код = models.CharField (max_length = 50) pub_date = models.DateTimeField ( 'Дата опубликования') и включал в себя модель в admin.py от Джанго. вно импорт админ из country.models импорта Страна # Зарегистрировать модели здесь. admin.site.register (Страна) Когда я посетил http://127.0.0.1:8000/admin, это показывает, правописание страны было множественным к Countrys что является неправильным. Что такое правильное соглашение об именовании, чтобы предотвратить такие ошибки?
Anuj TBE
1

голосов
1

ответ
86

Просмотры

откуда «}» приходит (текущий путь, записи /}, не соответствует ни одному из них.) в Django

Я только начал изучать Django и, делая приложение в ссылке он показывает% 7D и дает ошибку: Используя URLconf, определенный в ag.urls, Django пробовал эти шаблоны URL, в следующем порядке: администратор / записи / [имя = «список»] [имя = «дом»] ^ о / $ [имя = «о»] контакт / [имя = «контакт»] текущий путь, записи /}, не соответствует ни одному из них. Я искал это через Интернет, но я не получить решение еще.
1

голосов
1

ответ
0

Просмотры

Создание миграции для многократного использования приложения Django

Я пишу многоразовое приложение Django и проблемы, создавая миграцию. Я посмотрел на этот вопрос, и я до сих пор путают. У меня есть следующий вид структуры каталогов: Джанго-mycleverapp / Джанго-mycleverapp / django_mycleverapp / Джанго-mycleverapp / django_mycleverapp / __ init__.py Джанго-mycleverapp / django_mycleverapp / apps.py Джанго-mycleverapp / django_mycleverapp / models.py Джанго-mycleverapp / django_mycleverapp / urls.py Джанго-mycleverapp / django_mycleverapp / views.py Джанго-mycleverapp / пример / Джанго-mycleverapp / пример / manage.py Джанго-mycleverapp / пример / пример / Джанго-mycleverapp / пример / пример / __ init__.py django- mycleverapp / пример / пример / settings.py Джанго-mycleverapp / пример / пример / urls.py Джанго-mycleverapp / setup.py Как вы можете видеть, каталог "django_mycleverapp" содержит мое многоразовые приложение и каталог «Пример» содержит тестовый проект. Я включать модели «django_mycleverapp» в разделе INSTALLED_APPS настроек для «например». Однако запуск питон ~ / пример / manage.py makemigrations django_mycleverapp не строит никаких миграций. Какие-либо предложения? Как я имел в виду, чтобы иметь тестовый проект, который будет строить миграции в «/ Джанго-mycleverapp / django_mycleverapp / миграции»?
trubliphone
1

голосов
1

ответ
0

Просмотры

Django не может makemigrations для вложенного приложения

Я пытаюсь создать вложенное приложение в моем Джанго проекте, но makemigrations не обнаруживает его. У меня есть следующая структура каталогов: MyProject / ├── db.sqlite3 ├── что manage.py ├── MyProject │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py └── parentapp ├── admin.py ├── apps.py ├── childapp │ ├── admin.py │ ├── apps.py │ ├── __init__.py │ │ ├── миграции │ └── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py ├── __init__.py ├── Миграции │ └── __init__.py ├── модели. ру ├── tests.py └── views.py А вот некоторые соответствующий код: MyProject / MyProject / settings.py: INSTALLED_APPS = [... parentapp ', 'parentapp.childapp'] MyProject / parentapp / childapp /__init__.py: default_app_config = «parentapp.
trubliphone
1

голосов
1

ответ
0

Просмотры

Могу ли я использовать Django администратора в качестве приложения?

Как вы все знаете, Джанго обеспечивает очень простой, хотя гибкой панели администратора для вашего проекта. Я видел здесь обсуждение ссылается на (DIS) преимуществе. написать свой собственный интерфейс управления и использования по умолчанию. Только для перепросмотра я упомяну, что, имо, django.contrib.admin для быстрых и простых проектов, которые не требуют какой-либо сложный контент Managment; поэтому для абсолютного контроля и полной настройки сайта один, вероятно, следует осуществлять адекватный интерфейс администрирования. Я хочу, чтобы попытаться свернуть свой собственный администратора для проекта, я работаю, но на самом деле не хочу reinvet колеса, так что, возможно, я мог бы использовать администрировать Джанго как подключено приложение в моем проекте настройки так, как я хочу ? Есть ли у вас какие-либо идеи о том, как это можно сделать? Может быть, уже есть некоторые simmilar приложения?
Rizo
1

голосов
1

ответ
0

Просмотры

Встраивание дополнительного приложения Django на другой странице, если приложение присутствует

У нас есть проект Django установлен на нескольких сайтах. В нескольких из них, будет также приложение, которое создает окно состояния, которое должно отображаться на первой странице, скажем. Что правильный путь, чтобы он появится, если приложение случается быть установлено. Если приложение нет, то ничего не должно отображаться. Я думаю, что я мог бы сделать это, имея приложение статуса продлить основной индекс страницу: {% расширяющий «MainProject / index.html»%} {% блок statusboxplaceholder%} статуса здесь {%}% концевого блок Этого право, идиоматический подход? Это кажется немного нелогичным продлить всю первую страницу просто добавить немного контента. EDIT: Кроме того, как мне удалось то, что мое приложение будет необходимо определить свой собственный «индекс» страницы, которые должны быть представлены в предпочтении к проекту в масштабах «индексной» страницы? Очевидно, я не» т хочет жестко закодировать ссылку на него в urls.py. проекта Должна ли я создать urls.py развертывания конкретной которая относится к конкретным приложениям, которые установлены в этом развертывании? И если это так, не то, что повторение информации в INSTALLED_APPS, и, следовательно, нарушение DRY?
Steve Bennett
1

голосов
1

ответ
0

Просмотры

Озадаченный на лучший способ, чтобы добавить управление документооборотом для проекта Django

Я создаю приложение Джанго, который нуждается в некоторой функции управления документами - пользователи будут загружать документы, они будут просматривать списки документов и их выбор в довольно простых способах (в первую очередь, они будут показан набором документов определенных категорий совместно другими в их организации). Потому что я хочу, чтобы интегрировать это с моим приложением, мне не нужно очень многофункциональный пользовательский интерфейс (на самом деле, приложение или библиотека может быть полностью непригодным для использования без дополнительного кодирования без того чтобы быть проблемой). Она должна быть пригодна для работы с Джанго. Так - то, что некоторые хорошие приложения или библиотеки для Джанго, которые предоставляют соответствующие модели и элементы пользовательского интерфейса подходят для интеграции в большое приложение.? Я никогда смотрел на странице Джанго пакетов, и ни один из пунктов на есть, насколько я могу, видеть особенно подходит. Особенно,
Marcin
1

голосов
1

ответ
674

Просмотры

Джанго - CKEditor ошибка делает текст / строку в исходном формате HTML

Я с помощью Джанго CKEditor. Любой текст / контент вошел в его редактор делает вывод необработанный HTML на веб-странице. напр: это оказывается выход поля CKEditor (RichTextField) на веб-странице; это хороший тест тест файл «s сил duringalla является одна, которая не После этого, никогда не потерпеть неудачу в реальной среде. Я искал решение в течение длительного времени, но не в состоянии найти один :( Есть некоторые вопросы, которые похожи, но ни один из них не смогли помочь. Это будет полезно, если какие-либо изменения, предложенные обеспечены с точным расположением где она должна быть изменена. Излишне говорить, что я новичок. Спасибо
Uma
0

голосов
0

ответ
3

Просмотры

How configure Django logging to file for app

Я борюсь с конфигурацией лесозаготовительной Джанго. У меня есть одно приложение под названием «апи», и я хочу сохранить в файл все журналы из этого приложения. Когда я создал регистратор Джанго все работает нормально, но когда я изменить его к моему app_name это не делает. Вот моя конфигурация: структура файла: email_api апи tasks.py email_api celery.py Настройки журналов email.log Моя конфигурация протоколирования: Logging = { 'версии': 1, '' disable_existing_loggers: ложь 'обработчики': { 'файл': { 'уровень': 'DEBUG', 'класс': 'logging.FileHandler', 'имя файла': 'журналы / email.log',},}, 'регистраторы': { 'апи': { 'обработчики': [ 'файл'],
Pepik
1

голосов
1

ответ
30

Просмотры

Как сделать многоразовую плагину в Django, которые могут быть включены в шаблон?

Как сделать многоразовую плагину в Django, которые просто могут быть включены в шаблон? Я прочитал несколько учебников. Они описывают виды, которые возвращают HttpResponse и расширяющие базовый шаблон. Это полезно для основного вида. Но как создать простую раскрывающуюся ввиду, что просто сидит на боковой панели других приложений? Я называю это требования: он не должен возвращать HttpResponse, как это делается в главном окне. Он должен быть в состоянии отобразить модель. Это легко включить. Он должен работать вне коробки без копирования и настройки шаблона плагина первой. Вопросы: Как интерфейс выглядеть и как это интерфейс, используемый в проекте? Как называется эта технология? Как это жанр пакетов называется на PyPi? Можете ли вы назвать пример пакета, который показывает каноническую реализацию? Я предполагаю, что есть тонны ответов, но это трудно, чтобы найти их, так как мои ключевые слова для поиска не достаточно конкретны. Поэтому, пожалуйста, извините, чтобы поднять этот вопрос, что может звучать самоочевидным для опытного разработчика Django.
Blcknx
1

голосов
1

ответ
802

Просмотры

Джанго, используя модель одного приложения в модели другого приложения

Сала и привет, я использую Джанго и разорвать две части проекта в двух приложениях. Однако есть ссылка на поле одной таблицы в качестве внешнего ключа другой точки зрения дб. Так как я могу использовать модель первичного ключа одного приложения в качестве внешнего ключа модели другого приложения? И если это не представляется возможным, то я должен просто сделать одно приложение всех таких приложений. Я действительно думаю приложение, как различные модули / компоненты проекта, может быть, я буду добавлять некоторые приложения в будущем. Спасибо
Hafiz
1

голосов
1

ответ
69

Просмотры

Набор метаинформации для Django приложения

У меня есть несколько приложений, установленных на моем проекте Django. Я хотел бы, чтобы некоторые из приложений, чтобы иметь возможность получить информацию от некоторых других приложений. Поэтому я ищу, чтобы дать каждому из приложений, некоторые основные мета информацию о правах доступа. Так что, если у меня есть три приложения: A1, A2 и A3. Я хотел бы установить A1, только для чтения. Набор A2 для чтения / записи. Установите A3, чтобы не быть в состоянии читать или писать с. Мета-описания в основном для собственного здравого смысла. Эти приложения не будут работать с приложениями, которые я не писал. Есть ли способ, чтобы добавить такие мета-данные на уровне приложений? Возможно, через неиспользуемое поле описания для приложения Django?
Alexis
1

голосов
2

ответ
38

Просмотры

Привет Джанго переименовывает модель моего приложения

After having a typo and mistyped pricing as prising I've removed the app, deleted the tables in the database then made the new app copied the models.py from the old app, I did a backup, then the error persist here is the admin-panel here is the models.py class PriceList(models.Model): class Meta: verbose_name = _("ценоразпис") verbose_name_plural = _("ценоразписи") name = models.CharField(blank=False, null=False, max_length=300, verbose_name="наименование") description = models.CharField(blank=False, null=False, max_length=300, verbose_name="Описание") def show_name(self): return '{}'.format(self.name) def show_description(self): return '{}'.format(self.description) def __str__(self): return '{}'.format(self.name) class PriceListItem(models.Model): class Meta: verbose_name = _("елемент от ценоразпис") verbose_name_plural = _("елементи от ценоразпис") ordering = ['id'] price_list = models.ForeignKey(PriceList, blank=False, null=False, verbose_name="ценоразпис", on_delete=models.CASCADE) title_bg = models.CharField(blank=False, null=False, max_length=200, verbose_name="наименование BG") description_bg = models.CharField(blank=False, null=False, max_length=200, verbose_name="Описание BG") title_en = models.CharField(blank=False, null=False, max_length=200, verbose_name="наименование EN") description_en = models.CharField(blank=False, null=False, max_length=200, verbose_name="Описание EN") price_bg = models.DecimalField(blank=False, null=False, decimal_places=PRICE_DECIMAL_PLACES, max_digits=PRICE_DECIMAL_DIGITS, verbose_name="BGN") price_en = models.DecimalField(blank=False, null=False, decimal_places=PRICE_DECIMAL_PLACES, max_digits=PRICE_DECIMAL_DIGITS, verbose_name="EUR") def __str__(self): return '{}'.format(self.id) and the admin.py from django.contrib import admin from pricing.models import PriceList, PriceListItem class PriceListItemInline(admin.TabularInline): model = PriceListItem class PriceListAdmin(admin.ModelAdmin): model = PriceList inlines = [PriceListItemInline, ] list_display = ('name', 'description') admin.site.register(PriceList , PriceListAdmin)
Kostadin Slavov
18

голосов
1

ответ
5.9k

Просмотры

Джанго суб-приложение и структура модуля

Я занимаюсь разработкой приложений Django, который является большой системой, которая требует несколько субов-приложений, чтобы держать вещи аккуратно. Поэтому, у меня есть каталог верхнего уровня, который является приложением Django (как это имеет пустой файл models.py), и несколько подкаталогов, которые также являются приложениями сам по себе. Причина я положил мое заявление в этом случае происходит потому, что суб-приложения разделены, но они никогда не будут использованы сама по себе, вне родительского приложения. Поэтому не имеет смысла распространять их по отдельности. При установке мое приложение, файл настроек должен включать в себя что-то вроде этого: INSTALLED_APPS = (... «MyApp», «myapp.subapp1», «myapp.subapp2», ...) ... что явно неоптимальным. Это также имеет слегка неприятный результат требует, чтобы все суб-приложения называют их «внутренним» именем (т.е. subapp1, subapp2 и т.д.). Например, если я хочу, чтобы сбросить таблицы базы данных для subapp1, я должен набрать: питон manage.py сбросить subapp1 Это раздражает, особенно потому, что у меня есть суб-приложение под названием ядро ​​- что, вероятно, конфликт с именем другого приложения когда это мое приложение устанавливается в проекте пользователя. Могу ли я сделать это совершенно неправильно, или там далеко, чтобы заставить эти «внутренние» приложения, которые будут переданы в их полное имя? особенно потому, что у меня есть суб-приложение под названием ядро ​​- которое может конфликтовать с именем другого приложения, когда мое приложение установлено в проекте пользователя. Могу ли я сделать это совершенно неправильно, или там далеко, чтобы заставить эти «внутренние» приложения, которые будут переданы в их полное имя? особенно потому, что у меня есть суб-приложение под названием ядро ​​- которое может конфликтовать с именем другого приложения, когда мое приложение установлено в проекте пользователя. Могу ли я сделать это совершенно неправильно, или там далеко, чтобы заставить эти «внутренние» приложения, которые будут переданы в их полное имя?
Rob Golding
2

голосов
1

ответ
458

Просмотры

Пунктирное имя в AppConfig

С Джанго 1.7 они добавили поддержку классов конфигурации вместо волшебной строки из предыдущих версий. Мой проект имеет несколько приложений в папке с именем приложения, которые добавляют к PYTHON_PATH. После добавления простого AppConfig производного класса я бег в много ошибок импорта, и я хочу, чтобы исключить глупые ошибки. Предположим, что эта структура: project_root / my_project / приложения / my_app / another_app / Будет ли правильно иметь конфигурационный ?: # my_app / apps.py класс MyAppConfig (AppConfig): имя = 'apps.my_app' # my_app / __ init__.py default_app_config = «» # apps.my_app.apps.MyAppConfig settings.py INSTALLED_APPS = (... «apps.myapp.apps.MyAppConfig» ...) Curently проект потерпит неудачу при попытке импортировать модели (или задачи или любой другой модуль) выпуска: от apps.my_app.
tutuca
6

голосов
1

ответ
5.9k

Просмотры

Как удалить приложение из Джанго через проекты (и всю его таблицу)

Я хочу, чтобы удалить приложение из проекта Джанго. Я хочу, чтобы удалить таблицы из приложения контент-типы внешних ключей использований этих типов содержимого Запуск manage.py мигрировать app_to_remove ноль не работает: django.db.migrations.migration.IrreversibleError: Работа в fooapp.0007_add_bar не обратимый Я предполагаю, что есть несколько миграций, которые не являются обратимыми ...
guettli
1

голосов
2

ответ
698

Просмотры

Как я могу удалить Django приложения?

Так что я устанавливал приложение для того, чтобы мой интерфейса используется при загрузке администратора Django, и я думал, что это приложение собирается быть конкретным проект, но, как представляется, установить на глобальном уровне Django. http://riccardo.forina.me/bootstrap-your-django-admin-in-3-minutes/ https://github.com/riccardo-forina/django-admin-bootstrapped Мой вопрос, как я могу удалить его, если Мне нужно сделать это на более поздний срок? Я хотел, чтобы мой проект, чтобы быть как можно более независимыми. Мне было также интересно, есть ли способ сделать установку в рамках проекта, так что люди, которые закачивают мое хранилище автоматически получат его. Кроме того, некоторые незначительные вопросы, что после добавления «добавить django_admin_bootstrapped в список INSTALLED_APPS перед тем django.contrib.admin» Я не должен был выполнить команду SyncDB, как мы, как правило, при установке моделей. Я предполагаю, что это приложение не создает таблицы на моей базе данных, так что, вероятно, почему, но я просто хотел бы знать ваши мысли. Я знаю, что это много, чтобы ответить, но какие-либо разъяснения ценятся. Благодарю.
BluePython
7

голосов
4

ответ
7k

Просмотры

Перемещение Джанго приложений в подпапки и url.py ошибки

У меня есть вопрос о вводе Джанго приложения в подкаталог «приложения». У меня есть приложение под названием «Faktura» в project_root. Я не нравится тот факт, что лежит там, и я хочу, чтобы хранить все свои приложения в подкаталог «приложений». Таким образом, я узнал, что я мог бы продлить путь питона к «приложение» подкаталогу, поэтому после просмотра в Интернете, я добавил эту строку settings.py: sys.path.insert (0, os.path.join (project_path " Программы")). Затем я добавил приложение к INSTALLED_APPS как «Faktura». Все работало гладко, пока я не добавил URL (г «^ Faktura /», включают в себя ( «faktura.urls»)), чтобы urls.py в корне. Так что, Django бросает сообщение об ошибке «Нет модуль с именем Faktura» полный taceback здесь: http://dpaste.com/737380/ Что может быть неправильно здесь, почему только URLs. ру не может найти приложение? И это не может найти это приложение, если я добавил его в PATH? Я провел утро, пытаясь выяснить, что случилось, и теперь мне нужна ваша помощь.
Timus83
4

голосов
1

ответ
238

Просмотры

Django Private Project Git Repo - Open Source App Repo

Моя команда и я в настоящее время работает над приложением Джанго. Мы хотим, чтобы отслеживать изменения в файлы проект Джанго на частный репо (так что все частной информации нет в наличии), а также с открытым исходным кодом файлов приложения на GitHub. В настоящее время мы имеем две операции РЕПО: 1) Сделки РЕПО для проекта, который содержит: / Главная папка | - .git | - / djangoproject | - requirements.txt | - DEV-DB.SQLite | - manage.py | - .gitignore придурок игнорирований велено игнорировать второй репозиторий, который является приложением репо, а также находится в главной папке: 2) / Главная папка | --приложение-имя Джанго / // имя репо, как появляются на GitHub | - .git | - / djangoapp | - models.py | - urls.py | - views.py | - admin.py | - .... | - .gitignore | - ЛИЦЕНЗИЯ | - README.md | - требования. TXT Это работает для наших целей, но это было бы очень приятно как-то объединить два репо так, что одна команда будет работать с обоими. Я просто начать работу с мерзавцем, так что я не знаю, все из удивительных особенностей, которые мерзавец содержит. Есть ли способ, чтобы иметь возможность отслеживать как частные и общественные участки всего проекта Джанго в пределах одного репо? Что является лучшим способом, используя мерзавец, чтобы иметь личные настройки проекта и приложение с открытым исходным кодом?
OozeMeister
2

голосов
3

ответ
456

Просмотры

Уникальные имена ограничения INSTALLED_APPS Джанго

Django документы говорит: окончательная пунктирная часть пути к модулю, определенному в INSTALLED_APPS должна быть уникальной Я занимаюсь разработкой CMS на основе Django. И здесь возникает проблема: придет момент, когда два разработчика третьих сторонних создать два разных приложения с таким же именем. Почему это так? Есть ли возможность преодолеть это ограничение?
kolypto
1

голосов
1

ответ
30

Просмотры

Как сохранить изменения ПГИ Installed Django приложения после развертывания

Я сделал пользовательские изменения в одном из приложений Django в моем requirements.txt, проблема заключается в том, что после развертывания я получаю ошибки, потому что я получаю свежий пип устанавливает от requirement.txt и изменения, которые я сделал только работать на местном уровне. Что такое правильный способ изменить пип Installed Django и приложения локально и эти изменения также отражаются в среде развертывания?
Tikue Anazodo
6

голосов
3

ответ
1.8k

Просмотры

Как сделать приложение Django подключаемым?

Скажем, например, у меня есть блог приложение, которое я хочу, чтобы иметь возможность бросить в различные проекты, но я всегда хочу, чтобы блог ассоциироваться с какой-либо другой модели. Например, в одном случае я могу хотеть, чтобы это было связано с пользователем: site.com/someuser/blog Но на другом сайте я хочу, чтобы это было связано, скажем, школа: site.com/someschool/blog Есть способ сделать блог приложение штыревое, так что это не нужно, чтобы пересмотреть модель (добавление внешнего ключа поля) всякий раз, когда я бросаю его в проект?
rick
2

голосов
2

ответ
3.5k

Просмотры

Джанго не включая urls.py от установленного приложения

Я получаю ошибку ниже: Caught NoReverseMatch при рендеринге: Обратный для «satchless-кассе-подготовки порядка» с аргументами «()» и именованных аргументов «{}» не найден. Но я satchless.contrib.checkout.common в моих установленных приложениях. В satchless.contrib.checkout.common является urls.py, который содержит: от django.conf.urls.defaults импорта шаблонов, URL из .views импорт подтверждения, prepare_order, reactivate_order urlpatterns = узоры ( '', URL (г '^ подготовить / $», prepare_order, { 'Тип': 'satchless_cart'}, имя = 'satchless-контроль-подготовки-заказ'), URL (г '? ^ (P \ W +) / подтверждения / $', подтверждение, имя = 'satchless-контроль-подтверждение'), гиперссылка (г '^ (? P \ W +) / активировать / $', reactivate_order, имя =»
GhotiPhud
2

голосов
3

ответ
4.1k

Просмотры

Джанго Юг: Создание schemamigration для более чем одного приложения

Я использую Джанго на юг на более крупный проект, единственным, что мне не нравится об этом, что вы не можете создать schemamigrations для всех ваших приложений сразу (у меня есть много приложений, которые наследуют от одной и той же абстрактной модели , если я изменю эту базовую модель есть много приложений, чтобы мигрирующие) - думал, вы можете перенести их все сразу (с помощью переноса --all). Так что я хотел бы знать, если Theres простого решения для Джанго на юге, чтобы обрабатывать кучу приложений сразу или если кто-нибудь есть хороший сценарий, готовый для выполнения этого?
2

голосов
2

ответ
8.1k

Просмотры

Джанго «App с меткой XYZ не может быть найден»

Я прошел через все различные вопросы по этому вопросу, но ни один не зафиксировали мою проблему. Я работаю над проектом Джанго с большинством версий уточненного Джанго, virtualenv, на Windows 7 домашнего компьютера с Python 2.7. Проект предназначается, чтобы быть на Heroku, но он не работает локально либо. В основном, при попытке запустить manage.py sqlall APPNAME, он всегда возвращает следующее дерево ошибки: Traceback (самый последний вызов последнего): Файл "manage.py", строка 10, в execute_from_command_line (sys.argv) Файл «C: \ Пользователи \ JJ \ Documents \ Coding Fun \ крейгслист \ venv \ Lib \ сайт-пакеты \ Đăng о \ ядро ​​\ управление \ __ init__.py "строка 443, в execute_from_command_line utility.execute () Файл" C: \ Users \ JJ \ Документы \ Coding Fun \ Craigslist \ venv \ Lib \ сайт-пакеты \ Đăng O \ ядро ​​\ управление \ __ init__.py», строка 382, Я все еще получаю ту же ошибку при попытке что-то вроде manage.py тест TryAgain. Единственный способ мой settings.py файл отличается от нормального, что для Heroku, я добавил следующие две строки: импорт dj_database_url DATABASES = { «по умолчанию»: dj_database_url.config (по умолчанию = «Postgres: // локальный») } Любая помощь будет принята с благодарностью. Я за рулем себя с ума здесь. EDIT: Во-первых, я попробовал начать новый проект Django с совершенно новым приложением, и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', ' Единственный способ мой settings.py файл отличается от нормального, что для Heroku, я добавил следующие две строки: импорт dj_database_url DATABASES = { «по умолчанию»: dj_database_url.config (по умолчанию = «Postgres: // локальный») } Любая помощь будет принята с благодарностью. Я за рулем себя с ума здесь. EDIT: Во-первых, я попробовал начать новый проект Django с совершенно новым приложением, и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', ' Единственный способ мой settings.py файл отличается от нормального, что для Heroku, я добавил следующие две строки: импорт dj_database_url DATABASES = { «по умолчанию»: dj_database_url.config (по умолчанию = «Postgres: // локальный») } Любая помощь будет принята с благодарностью. Я за рулем себя с ума здесь. EDIT: Во-первых, я попробовал начать новый проект Django с совершенно новым приложением, и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', ' импорт dj_database_url БАЗ = { 'по умолчанию': dj_database_url.config (по умолчанию = 'Postgres: // локальный')} Любая помощь будет принята с благодарностью. Я за рулем себя с ума здесь. EDIT: Во-первых, я попробовал начать новый проект Django с совершенно новым приложением, и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', ' импорт dj_database_url БАЗ = { 'по умолчанию': dj_database_url.config (по умолчанию = 'Postgres: // локальный')} Любая помощь будет принята с благодарностью. Я за рулем себя с ума здесь. EDIT: Во-первых, я попробовал начать новый проект Django с совершенно новым приложением, и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', ' и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', ' и она до сих пор не работает, даже если бы все было совершенно нетронутым. Так как я не могу понять, какие параметры являются актуальными, я предоставил весь settings.py модуль ниже мой беспокойный проект: # Django настройку для проекта. DEBUG = True TEMPLATE_DEBUG = DEBUG ADMINS = (# ( 'Ваше имя', '[email protected]'),) МЕНЕДЖЕРЫ = ADMINS ## БАЗ = {## 'по умолчанию': {## 'МОТОР': ' django.db.backends', # Add 'postgresql_psycopg2', 'PostgreSQL', 'MySQL',' sqlite3 'или „оракул“. ## «NAME»: «», # Или путь к файлу базы данных при использовании sqlite3. ## 'USER': '', # Не используется с sqlite3. ## 'PASSWORD': '', # Не используется с sqlite3. ## «HOST»: «», # Установите в пустую строку для локального хоста. Не используется с sqlite3. ## «PORT»: «», # Установите в пустую строку для умолчанию. Не используется с sqlite3. ##} ##} # Местный часовой пояс для этой установки. Выбор можно найти здесь: # Http: //en.wikipedia. орг / вики / List_of_tz_zones_by_name # хотя и не все варианты могут быть доступны на всех операционных системах. # В системах Unix, значение None вызовет Джанго использовать ту же временную зону # в качестве операционной системы. # При работе в среде Windows, это должно быть установлено так же, как ваш # часовой пояс системы. TIME_ZONE = «Америка / Чикаго» # Код языка для этой установки. Все варианты можно найти здесь: # http://www.i18nguy.com/unicode/language-identifiers.html LANGUAGE_CODE = «EN-US» SITE_ID = 1 # Если вы установите это значение False, то Django будет сделать некоторые оптимизации так, # не загружать интернационализацию машины. USE_I18N = True # Если вы установите это значение False, то не будет даты в формате Django, Номера и # календари в соответствии с текущей локали USE_L10N = True # Absolute файловой системы путь к каталогу, который будет содержать загруженные пользователями файлы. # Пример: "/home/media/media.lawrence.com/media/" MEDIA_ROOT = '' # URL, который обрабатывает СМИ подается с MEDIA_ROOT. Убедитесь в том, чтобы использовать # слэш. # Примеры: «http://media.lawrence.com/media/», «http://example.com/media/» MEDIA_URL = «» # Абсолютный путь к статическим файлам каталога следует собирать. # Не кладите ничего в этом каталоге самостоятельно; хранить ваши статические файлы # в приложениях статических / "подкаталогов и в STATICFILES_DIRS. # Пример: "/home/media/media.lawrence.com/static/" STATIC_ROOT = '' # URL префикс для статических файлов. # Пример: "http://media.lawrence.com/static/" STATIC_URL = '/ статический /' # URL префикс для администратора статических файлов - CSS, JavaScript и изображения. # Убедитесь, что использовать слэш. # Примеры: "http://foo.com/static/admin/", "/ статическое / администратор /". ADMIN_MEDIA_PREFIX = '/ статический / администратор /' # Дополнительные места статических файлов STATICFILES_DIRS = (# помещайте строки здесь, как "/ главная / HTML / статический" или. "C: / WWW / Джанго / статические" # Всегда использовать прямую косую черту, даже на Windows. # не забудьте использовать абсолютные пути, а не относительные пути.) # Список классов искателя, которые знают, как найти статические файлы в # разных местах. STATICFILES_FINDERS = ( 'django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder' # 'django.contrib.staticfiles.finders.DefaultStorageFinder', ) # Сделать это уникальное, и не делиться ни с кем. Secret_key = «» # Список вызываемых объектов, которые знают, как импортировать шаблоны из различных источников. TEMPLATE_LOADERS = ( 'django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader', # '', django.template.loaders.eggs.Loader) MIDDLEWARE_CLASSES = ( «django.middleware.common .CommonMiddleware», 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', ) ROOT_URLCONF = 'craigslist.urls' TEMPLATE_DIRS = (# помещайте строки здесь, как "/ главная / HTML / django_templates" или «C: Единственный ощутимый каротаж # выполняется такой конфигурацией, чтобы отправить по электронной почте # админ сайта на каждом HTTP 500 ошибок. # См http://docs.djangoproject.com/en/dev/topics/logging на # Более подробную информацию о том, как настроить конфигурацию протоколирования. LOGGING = { 'версия': 1, '' disable_existing_loggers: Накладные, 'обработчики': { 'mail_admins': { 'уровень': 'ERROR', 'класс': 'django.utils.log.AdminEmailHandler'}}, ' лесорубы ': { 'django.request': { 'обработчики': [' mail_admins '], 'уровень': 'ERROR', 'распространяющиеся': true},}} импорт dj_database_url БАЗ = {' по умолчанию ': dj_database_url. конфигурации (по умолчанию = 'Postgres: // локальный ')} # заметим, что это становится следующим: # БАЗ = {' по умолчанию ': {' МОТОР ': 'django.db.backends.postgresql_psycopg2' # 'NAME': '', # 'HOST': 'локальный', # 'USER': Нет, # 'PASSWORD': Нет, # 'PORT': Нет}} Дополнительные EDIT: структура каталогов можно увидеть ниже, комментарии в скобках. - крейгслист (проект) - крейгслист - __init__.py - settings.py - urls.py - wsgi.py - venv (virtualenv) - Включить (каталог) - Lib (каталог) - Сценарии (каталог) - веб-страница (приложение) - __init__ .py - models.py - тесты.
jdotjdot
2

голосов
2

ответ
869

Просмотры

Поддержание третьей партии Django приложения, как Git подмодулей

Я знаю, что это вполне возможно, и многие люди уже делают это, но моя проблема немного отличается, и я не мог понять, решение еще: Пусть структура 3-й группы с Django приложения, как показано ниже: Джанго-модуль модуль init.py просмотров .py models.py requirements.txt setup.py Я хочу связать только каталог модуля в качестве субмодуля, потому что тогда я могу получить доступ views.py файл, просто набрав «module.views». Если я импортировать каталог Джанго-модуль, я должен был бы написать Джанго-module.module.views для доступа к файлам модуля, который не представляется возможным. Моя цель состоит в том, чтобы изменить модуль и сделать тянуть запросы иногда к исходному хранилище. Есть рабочий процесс, который я могу следовать, или то, что лучшие практики для этой цели?
frbry
3

голосов
2

ответ
4.4k

Просмотры

Как локально установить Джанго сторонних приложений?

Я делаю небольшой Джанго проект, в котором я использую сторонние приложения, такие как Юг и другие. Я, вероятно, арендовать хозяин к этому проекту, так что я не буду иметь возможности установить эти приложения с помощью easy_install. Есть ли способ, чтобы установить эти приложения внутри моего проекта?
Marcio Cruz
3

голосов
2

ответ
2.1k

Просмотры

Как добавить категории в моем блоге Джанго

Я разработал приложение блога Джанго с помощью djangogirls.com учебника. Я пытаюсь добавить категорию блога, но я просто не могу это сделать! Я искал Google и stackoverflow.com, как сумасшедший, но, будучи новичком в Python / Django Я не мог успешно добавить категории в своем блоге. Мои модели: от импортных моделей django.db из django.utils импорта класса часовой пояс Post (models.Model): автор = models.ForeignKey ( 'auth.User') название = models.CharField (max_length = 200) = текст models.TextField () created_date = models.DateTimeField (по умолчанию = timezone.now) published_date = models.DateTimeField (пустой = True, нуль = True) защиту публиковать (сам): self.published_date = timezone.now () self.save () защиту __str__ (Я): возвращение self.title Моих взглядов: от django.shortcuts импорта рендера, get_object_or_404 из Джанго. Utils импорт часовой пояс из .models импорта Post DEF post_list (запрос):. сообщений = Post.objects.filter (published_date__lte = timezone.now ()) order_by ( 'published_date') возвращение визуализации (запрос, 'блог / post_list.html', { '' сообщения: сообщения}) Защита post_detail (запрос, рк): пост = get_object_or_404 (Post, рк = рк) возвращают визуализации (запрос, 'блог / post_detail.html', { 'пост': пост}) Мои URLs: от django.conf.urls импорта включают, URL с. импорт просмотров urlpatterns = [URL (г '^ $', views.post_list, имя = 'post_list'), гиперссылка (г '^ пост / (? P \ d +) / $', views.post_detail, имя = 'post_detail' )] Мой post_list.html: {% распространяется 'блог / base.html' %} {% содержание блока%} {% за пост в сообщениях%} {{post.published_date}} {{пост. название}} {{post.text | truncatewords: 100}} {% ENDFOR%} {%}% концевым блоком Мой post_detail.html: {% 'расширяет блог / base.html' %} {% содержание блок%} {%, если post.published_date%} {{post.published_date}} {% ENDIF%} {{post.title}} {{post.text | разрывы строк}} {%}% концевым блоком Ok. Если кто-то может помочь мне, мне нужно создать модель категории для этой модели блога, я бы очень признателен! Заранее спасибо! Если кто-то может помочь мне, мне нужно создать модель категории для этой модели блога, я бы очень признателен! Заранее спасибо! Если кто-то может помочь мне, мне нужно создать модель категории для этой модели блога, я бы очень признателен! Заранее спасибо!
Alex Pop
1

голосов
1

ответ
138

Просмотры

what literally defines a django app?

Я прочитал несколько вопросов о том, что такое «приложение» должно означать в Джанго, но они идут в общее назначении / использование приложения, что очень важно, но не то, что приложение буквально «является». Например, я почувствовал, что мое любопытство сегодня, когда я удалил папку, я установил как приложение с Джанго-администратор StartApp, и получил некоторую ошибку, stackO сказал мне было связан с проколотым именем приложения проживающим в моем INSTALLED_APPS. После очистки имени, мое приложение снова работало При создании папки холодной (просто MKDIR, не StartApp) на самом высоком уровне проекта, при попытке импортировать имена из реальных приложений, я должен добавить свой проект в список sys.path чтобы иметь возможность импортировать. После переделки этой папки как приложение, импорт больше не проблема, я прочитал вопросы по этой теме, которые имели такие комментарии: «Хорошо, у меня есть файл models.py, т увидеть, как именно он регистрирует их. Он импортирует SYS, но поиск «sys.module» не в файле Если я хочу, чтобы превратить пустой каталог с инициализации в приложение, что я должен делать в оболочке, чтобы сделать эти изменения, не делая StartApp? Спасибо
codyc4321
2

голосов
1

ответ
5.9k

Просмотры

рамки Сообщения: нет модуля сообщений

Я выполняю этот учебник: http://docs.djangoproject.com/en/dev/ref/contrib/messages/, но я получаю эту ошибку: Ошибка: нет модуль с именем сообщения. И в Джанго / папка вно эффективно не существует приложение сообщений. Как я могу получить основы работы сообщений?
xRobot
3

голосов
1

ответ
1.9k

Просмотры

TemplateSyntaxError: inlines is not a valid tag library

Построение моего приложения Django, я использовал часть кода из Джанго основного-приложения, в частности, приложении встраивает. В моем блоге приложения, я загружаю Внутристрочные в шаблоне (здесь, в блоге / шаблоны / админ / блог / change_form.html) {% распространяется "админ / change_form.html" %} {% блок extrahead%} {% нагрузки adminmedia встраивает% } {{block.super}} Когда я делаю, что у меня есть TemplateSyntaxError ошибки в / админ / блог / сообщение / 1 / «инлайнов» не является допустимым библиотеки тегов: ImportError повышенной нагрузки inlines.templatetags.inlines: модуль не назван модели структура проекта блог / шаблоны / админ / блог / change_form.html ... встраивает / __init__.py models.py templatetags / __init__.py inlines.py ... и с импортом в встраивает / templatetags / инлайнов , пй из шаблона импорта Джанго из inlines.models импорт InlineType из inlines.parser импорта инлайн импорт вновь инлайн присутствуют в INSTALLED_APPS, и я использую Django 1.4 с Python 2.7 Я пытаюсь иметь отдельное приложение (не связан с проектом, то), но Я не понимаю, почему он не определяется приложением блога. Модели встраивает обнаружены Джанго, я могу управлять ею, используя интерфейс администратора, только templatetags не удается.
Martin Trigaux
2

голосов
1

ответ
189

Просмотры

Poll.objects.filter () возвращают несколько экземпляров одного и того же опроса

После урока в djangoproject, я создал опрос с 2 опросов. В работе [14]: Poll.objects.all () Out [14]: [,] Когда я применить фильтр В работе [18]: Poll.objects.filter (choice__choice_text__isnull = False) Следующий возвращается, даже если есть только 2 опросы. Из [18]: [,,,] Почему существует несколько вхождений одного и того же опроса? Цель фильтра заключается в том, чтобы отфильтровать опросы, которые не имеют никакого выбора. Кроме того, другие фильтры, такие как ниже работают. В работе [19]: Poll.objects.filter (pub_date__lte = timezone.now) Из [19]: [,]
bab
2

голосов
2

ответ
197

Просмотры

Какие вещи Джанго будет делать для установленных приложений?

Например: INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', «django.contrib .staticfiles', „юг“, „southtut“, „southtut2“) и юг модуль я установил на мой питона envrionment. Southtut и southtut2 этого Джанго приложения я создал Используй ./manage.py StartApp И мне любопытно то, Джанго будет делать для установленного приложения. Это просто добавить модуль sys.path? Что shoult делать, если я хочу, чтобы установить приложение на мой Джанго проекта, но не добавить его в список INSTALLED_APPS.
atupal
2

голосов
2

ответ
1.1k

Просмотры

Installing and using django-registration

Раньше я использовал некоторые старые версии Джанго регистрации, который, кажется устаревшим в настоящее время. Потому что мой сервер не позволяет мне установить питон плагин, мне нужно использовать «прописку» в качестве отдельного приложения Джанго. Теперь мой вопрос: что мне нужно сделать, чтобы изменить для того, чтобы получить работает как рег-Джанго-приложение? Могу ли я просто скопировать «прописку» на мою Джанго каталог проекта, добавьте его в настройках и он должен работать? Раньше не было такого понятия, как «бэкэнда» определен, теперь бэкэнд файл инициализации с функцией get_backend, который принимает «путь» в качестве аргумента. Я предполагаю, что этот путь отправляется по URL-адресу, верно? URL (г '^ активировать / (P \ W +) / $?', активировать { 'бэкенд': 'registration.backends.default.DefaultBackend'}, имя = 'registration_activate'), Внутри этого каталога есть также файл инициализации с классом DefaultBackend, с классами активации и регистрации. http://paste.pocoo.org/show/225790/ Они оба используют сигналы. Нужно ли мне возиться с этими сигналами в любом случае? (Я до сих пор не совсем понимаю, что они используются для). Последнее. Ранее после регистрации он перенаправляет тэ либо данное success_url или установить шаблон таким образом: вернуть HttpResponseRedirect (success_url или обратный ( «registration_complete»)) Теперь код отвечает за это выглядит: если success_url не None: до, арг, kwargs = backend.post_registration_redirect (запрос, new_user) возвращает редирект (к, * аргументы, ** kwargs) еще: возвращение переадресации (success_url) и post_registration_redirect: Защита post_registration_redirect (самость, запрос, пользователь): ""» Возвращает имя в URL для перенаправления после успешной регистрации пользователя. «»»Возвращение („registration_complete“, () {}) Итак, почему это было изменено таким образом, если она еще просто перенаправить„registration_complete“? В арг и kwargs пустуют, так зачем?
owca
4

голосов
4

ответ
1.4k

Просмотры

Адаптировать вид, если приложение установлено с Django

У меня есть веб-приложение с проектом, который работает в одиночку (индекс это, логин .. страницы). Я должен был бы изменить индексную страницу, если установлен новое приложение (например, добавить ссылку, таблицу в шаблоне с моими моделями приложение ..). Имейте это динамический. Удаление приложения должно позволить проект неповрежденным и просто удалить ссылку. Как я могу это сделать? Является ли это возможным?
nlassaux
2

голосов
4

ответ
158

Просмотры

Какие хорошие примеры вещей, которые должны быть превращены в Django приложение

Я заметил, что есть много путаницы о том, что «приложение» означает в Django, в немалой части к документации только поясняющему это абстрактное понятие с более абстракцией. (Http://docs.djangoproject.com/en/dev/intro/tutorial01/) Какие конкретные примеры вещей, которые должны быть превращены в приложениях?
blake8086

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