Articles of django forms

Django FilteredSelectMultiple no se muestra en la página

Actualmente estoy usando la versión 1.11.2 de Django y me gustaría usar el widget FilteredSelectMultiple fuera de la página de administración. Este es mi formulario.py: class TBDAuthGroupManageForm(forms.Form): permissions = forms.ModelMultipleChoiceField(queryset=Permission.objects.all(), required=True, widget=FilteredSelectMultiple(“Permissions”, is_stacked=False)) class Media: css = {‘all’: (‘/static/admin/css/widgets.css’,), } js = (‘/admin/jsi18n/’,) def __init__(self, parents=None, *args, **kwargs): super(TBDAuthGroupManageForm, self).__init__(*args, **kwargs) Este es mi views.py: […]

¿Podemos dar un conjunto de consultas dynamic para ModelChoiceField en formularios django?

Quiero crear un formulario de modelo, que tiene una clave externa en el modelo. Me gusta: class TestModel(Model): field1=ForeignKey(RefModel) Creo una forma como: class TestForm(ModelForm): class Meta(object): model = TestModel widgets = {‘field1’: RadioSelect} Pero quiero hacer alguna limitación en el campo según la url, lo que significa que no son datos constantes, ¿qué debo […]

Cómo pasar datos entre vistas django

Estas preguntas abordan mi pregunta genéricamente, pero estoy buscando una explicación más específica. Me gustaría que un usuario actualice un grupo de objetos modelo, sin embargo, primero se deberá recuperar el conjunto de consultas para estos objetos. Mi plan es hacer esto en dos UR / vistas separadas, obteniendo la información del conjunto de consulta […]

Django: personalizando el valor de FileField al editar un modelo

Tengo un modelo, con FileField . Cuando edito este modelo en una vista, quiero cambiar el valor “actual” de FileField que se muestra en el formulario de vista. Dejame explicar. modelos.py: class DemoVar_model(models.Model): … Welcome_sound=models.FileField(upload_to=’files/%Y/%m/%d’) forms.py: class DemoVar_addform(ModelForm): … class Meta: model = DemoVar_model views.py: soundform = DemoVar_addform(instance=ivrobj) …. return render_to_response(template,{‘soundform’:soundform}, ….) Ahora quiero editar […]

Django: NoReverseMatch en / ‘myapp’ no es un espacio de nombres registrado

Tengo este error durante la representación de la plantilla. Lo que estoy tratando de hacer es permitir al usuario cargar un csv y luego procesar los datos en modelos. error en la línea 109 ‘myapp’ no es un espacio de nombres registrado Este es mi código de línea 109 urls.py en mi sitio urlpatterns = […]

Administrador de Django: los lanzamientos en línea de OneToOneField “no tiene ForeignKey” excepción

Tengo una aplicación muy simple que actualmente declara dos modelos: uno se llama “Contenido” y simplemente contiene datos de contenido y el otro es “Página” que incluye “Contenido” como OneToOneField. La razón por la que he hecho esto es para poder tener la “Página” como una clase concreta real que uso y cuando otros modelos […]

Django: anular el contenido de datos de un django-tables2 LinkColumn

Utilizo django-tables2 LinkColumn para crear una columna que llama a una función que permite la exportación del objeto en la tabla. forms.py: class FilesTable(tables.Table): id = tables.LinkColumn(‘downloadFile’, args=[A(‘pk’)], verbose_name=’Export’) Me gustaría que el contenido de esta columna fuera la función href para descargar el archivo con: Exportar como texto, no como id.

Vista previa del formulario Django – Cómo trabajar con ‘clean_data’

Gracias a Insin por responder una pregunta previa relacionada con esta. Su respuesta funcionó y funciona bien, sin embargo, estoy perplejo ante la provisión de ‘clean_data’, o más precisamente, ¿cómo usarlo? class RegistrationFormPreview(FormPreview): preview_template = ‘workshops/workshop_register_preview.html’ form_template = ‘workshops/workshop_register_form.html’ def done(self, request, cleaned_data): # Do something with the cleaned_data, then redirect # to a “success” […]

Cómo hacer un bucle en las opciones de campo de formulario y mostrar los campos de instancia de modelo asociados

Tengo un ModelForm con un campo de opción múltiple. Las opciones son instancias pobladas de excursionistas que pertenecen a un Club específico. Quiero personalizar la forma en que se muestra mi formulario, mostrando las opciones en una tabla donde la primera columna contiene casillas de verificación, y algunas columnas más muestran los detalles de cada […]

Formas dinámicas en django-admin

Quiero hacer administrador de forma dinámica. Quiero agregar algunos campos de formulario dependiendo de la configuración en el objeto relacionado. Tengo algo como esto: class ClassifiedsAdminForm(forms.ModelForm): def __init__(self,*args, **kwargs): super(ClassifiedsAdminForm, self).__init__(*args, **kwargs) self.fields[‘testujemy’] = forms.CharField(label = “test”) Y en admin.py: class ClassifiedAdmin(admin.ModelAdmin): def get_form(self, request, obj=None, **kwargs): return ClassifiedsAdminForm Como puede ver, quiero agregar CharField […]