Articles of formas

¿Cómo puedo excluir un campo declarado en ModelForm en la subclase de formulario?

En Django, estoy tratando de derivar (subclase) un nuevo formulario del formulario de ModelForm donde me gustaría eliminar algunos campos (o tener solo algunos campos, para ser más correctos). Por supuesto, la forma obvia sería hacerlo (el formulario base es de django.contrib.auth.forms ): class MyUserChangeForm(UserChangeForm): class Meta(UserChangeForm.Meta): fields = (‘first_name’, ‘last_name’, ’email’) Pero esto no […]

Recuperar texto de área de texto en matraz

Me gustaría poder escribir un texto de varias líneas en un área de texto (HTML), y recuperar este texto en python para procesarlo utilizando Flask. Alternativamente, me gustaría poder escribir un texto de varias líneas en un formulario. No tengo idea de cómo usar JS, así que eso no me ayudará. ¿Cómo voy a hacer […]

Envío de un formulario Django en un modo Bootstrap

Hola chicos, soy nuevo en Django y estoy tratando de averiguar cómo enviar un formulario dentro de un modal. Tengo dos aplicaciones de Django en cuestión, frontend y login. La aplicación frontend entrega la página, y se supone que el inicio de sesión debe procesar el formulario. Estoy utilizando formularios crujientes para representar los formularios, […]

Anulando el formulario de inicio de sesión de Django allauth con ACCOUNT_FORMS

Ya anulé el formulario de registro con la variable de configuración simple ACCOUNT_SIGNUP_FORM_CLASS pero para anular el formulario de inicio de sesión debe usar ACCOUNT_FORMS = {‘login’: ‘yourapp.forms.LoginForm’} . Tengo el formulario que quiero y se muestra perfectamente con las formas crujientes y Bootstrap3: class LoginForm(forms.Form): login = forms.EmailField(required = True) password = forms.CharField(widget = […]

¿Soporte de WTForms para el atributo de solo lectura de entrada?

Aquí dicen que no es compatible fuera de la caja. ¿Conoces una forma de hacer que los campos de formulario de entrada HTML usen el atributo ‘solo lectura’ con WTForms?

Crear formulario de registro para el modelo de usuario extendido en Django 1.8

Estoy creando un formulario de registro para que los usuarios puedan registrarse. modelos.py class UserProfile(models.Model): user = models.OneToOneField(User) address = models.CharField(max_length=100) No estoy seguro de qué se debe incluir en forms.py y views.py, ya que la dirección no es parte del usuario, sino de UserProfile (una extensión de UserProfile) Quiero poder hacer algo como esto […]

Django Formset sin instancia

En este Django Doc, explica cómo crear un conjunto de formularios que te permita editar libros que pertenezcan a un autor en particular. Lo que quiero hacer es: Crear un conjunto de formularios que le permita AGREGAR un libro nuevo que pertenezca a un autor NUEVO … Agregue el libro y sus autores en el […]

¿Cómo puedo cambiar el valor de un campo de formulario Django antes de guardar?

if request.method == ‘POST’: userf = UsersModelForm(request.POST) username = userf.data[‘username’] password = userf.data[‘password’] passwordrepeat = userf.data[‘passwordrepeat’] email = userf.data[’email’] Intenté esto: tempSalt = bcrypt.gensalt() password = bcrypt.hashpw(password,tempSalt) passwordrepeat = bcrypt.hashpw(passwordrepeat,tempSalt) userf.data[‘password’] = password userf.data[‘passwordrepeat’] = passwordrepeat Pero tengo error. ¿Cómo puedo cambiar el valor de userf.data[‘password’] y userf.data[‘passwordrepeat’] antes de guardar? Error: AttributeError at /register […]

Agregando campos extra al formulario de registro django

Tengo un modelo llamado “Organización” que he configurado como perfil de usuario y me gustaría que los campos del modelo de “Organización” se muestren en la página de registro. ¿Cómo hago para hacer esto con django-registration? # models.py class Organization(models.Model): user = models.ForeignKey(User, unique=True) logo = models.ImageField(upload_to=’organizations’) name = models.CharField(max_length=100, null=True, unique=True) # more fields […]

Django forma lista desplegable de modelos almacenados

Estoy tratando de crear un formulario para una biblioteca donde un usuario puede realizar 2 acciones: agregar un libro nuevo o abrir la información almacenada de uno existente. Los libros tienen 2 campos (título y autor). Cada vez que se crea un nuevo libro, se almacena en la base de datos. Cualquier libro creado anteriormente […]