Tag: django

django inlineformset_factory дополнительный атрибут игнорируется?

Я пытаюсь сделать inlineformset, но атрибут «extra», кажется, игнорируется. Рассмотрим следующие модели: class Foo_model(models.Model): fooName = models.CharField(max_length=LIL_STRING) bars = models.ForeignKey("Bar_model") class Bar_model(models.Model): barName = models.CharField(max_length=LIL_STRING) формы: class Foo_form(ModelForm): class Meta: model = Foo_model class Bar_form(ModelForm): class Meta: model = Bar_model Bar_formset = inlineformset_factory(Foo_model,Bar_model,formset=Bar_form,extra=23) Посмотреть: def ViewFoo(request, model_id=False): if model_id: model = Foo_model.objects.get(pk=model_id) else: model = […]

Очистка данных, которые имеют тип URLField

У меня есть простой URL-адрес в моей модели link = models.URLField(verify_exists = False, max_length = 225) Я хотел бы удалить из поля верхнее и конечное пространства. Я не думаю, что могу сделать это в «clean_fieldname» или в «чистом» методе. Нужно ли мне подклассифицировать «URL-адрес» и удалить пробелы в методе to_python? Есть ли лучший способ сделать […]

Один экземпляр django для одной базы данных и разных экземпляров django

Я создаю программное обеспечение, которое будет хранить и управлять данными врача. Я хотел бы спросить то, что пришло ко мне и связано с тем, как я хочу развернуть свой проект. Сначала мне хотелось иметь разные экземпляры django для каждого клиента. У каждого клинициста будет своя собственная база данных и будет выполняться отдельно от других. Но […]

что является самым простым способом создания таблицы, использующей django db api и основываясь на сценариях Standalone Django,

мы можем назвать это «Standalone Django table» теперь я не увенчался успехом. ты можешь ??? благодаря если вы не знаете «Standalone Django scripts», посмотрите это http://www.b-list.org/weblog/2007/sep/22/standalone-django-scripts/ 2.Это мой код: from django.core.management import setup_environ from sphinx_test import settings setup_environ(settings) import sys sys.path.append('D:\zjm_code\sphinx_test') from django.db import models from djangosphinx.models import SphinxSearch,SphinxQuerySet class File(models.Model): name = models.CharField(max_length=200) tags […]

Изменить запрос набора модели в inlineformset не-родительской модели

Я использую встроенный набор форм и вам нужно изменить набор запросов одного из полей формы не-родительской модели при создании экземпляра формы. class Foo(Model): name = models.TextField() class Bar(Model): foo = models.ForiegnKey(Foo) other_model = models.ForeignKey(OtherModel) class BarForm(ModelForm): class Meta: model=Bar foo = Foo.object.get(id=1) FormSet = inlineformset_factory(Foo, Bar, form=BarForm) formset = FormSet(instance=foo) В зависимости от значения foo, […]

Django self join, Как преобразовать этот запрос в запрос ORM

Как я могу преобразовать этот запрос в ORM-запрос django. select T.node_id, ht, status, data from ( select id, Max(health_time) as ht, node_id from remote_sense_nodehealth group by node_id ) as T join remote_sense_nodehealth on remote_sense_nodehealth.health_time=T.ht and remote_sense_nodehealth.node_id = T.node_id На самом деле я хочу получить все последние значения на основе другого значения столбца. Например, Моя таблица […]

Django Миграция недействительного литерала для int ()

Django 1.7 Python 2.7 Я уже сделал базу данных sqlite и добавил некоторые записи в базу данных на странице администратора. Затем я меняю свои модели, добавляет ForeignKey. Затем i ./manage makemigrations django спросил о значениях по умолчанию в предыдущих записях, я добавил неправильное значение («08-808»), но я думаю, что мне нужно добавить некоторый идентификатор из […]

Django или mod_wsgi изменяет sys.path при запуске?

Я настраиваю mod_wsgi и проверял, что он работает нормально. Я также придумал простой проект django, а также проверил, что он отлично работает со следующей командой django-admin.py runningerver –settings = mysite.settings Однако, когда я запускаю следующий wsgi, import os import sys mysite = '/Users/smcho/Desktop/django/mysite' if mysite not in sys.path: sys.path.insert(0,'/Users/smcho/Desktop/django/mysite') django = '/Users/smcho/Desktop/django' if django not […]

Загружаемый файл docx в Django

Мое django веб-приложение делает и сохраняет docx, и мне нужно сделать его загружаемым. Я использую простой render_to_response как render_to_response ниже. return render_to_response("test.docx", mimetype='application/vnd.ms-word') Тем не менее, он вызывает ошибку, так как 'utf8' codec can't decode byte 0xeb in position 15: invalid continuation byte Я не мог использовать этот файл как статический, поэтому мне нужно найти […]

Django не удалось создать таблицу по умолчанию с помощью команды «python manage.py syncdb»

Я новичок в Django. Я следую инструкциям, приведенным в уроке . Когда я запускаю python manage.py syncdb , я получаю следующую ошибку: D:\MyDev\DjnagoProject\mysite>python manage.py syncdb Traceback (most recent call last): File "manage.py", line 9, in <module> execute_from_command_line(sys.argv) File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 420, in execute_from_command_ line utility.execute() File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 359, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Python27\lib\site-packages\django\core\management\base.py", line […]

Python - лучший язык программирования в мире.