Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #html that allows my file from my forms.py
- {% extends 'index.html' %}
- {% block content %}
- {% if error %}
- <p>{{error}}</p>
- <br>
- <br>
- {% endif %}
- <!-- header #1 -->
- <header class="header" id="header1">
- <div class="center">
- <div class="">
- <h2 class=""></h2>
- <p class=""></p>
- </div>
- </div>
- <!-- scroll-down -->
- <i class="scroll fa fa-angle-double-down"></i>
- </header>
- <!-- -->
- <div class="container">
- <center><h1>¡Regístrate con nosotros!</h1></center>
- <form method="POST"> {% csrf_token %}
- {{ form.as_p}}
- <center>
- <input class="btn btn-warning" type="submit" value="Registrame!" />
- </center>
- </form>
- </br>
- </div>
- <!-- Copyright -->
- <div style="background-color:#000c21;">
- <div class="footer-copyright text-center py-3 text-white">© 2018 Copyright:
- <a href="http://bethmarsprogramming.blogspot.com/2018/06/web-service-python-mysql-android.html">GILBERTH@LUMARSORG</a>
- </div>
- </div>
- <!-- Copyright -->
- {% endblock %}
- """ my form from forms.py """"
- from django.forms import ModelForm
- from django import forms
- ## importamos nuestro modelo creado anteriormente
- from .models import Contacto
- from .models import Negocio
- from .models import Usuarios
- class FormularioContacto(forms.ModelForm):
- class Meta:
- model = Contacto
- fields = ['Nombre','Apellido_paterno','Apellido_materno','Correo','Telefono']
- widgets = {
- 'Nombre': forms.TextInput(attrs={'class': 'form-control','placeholder':"Nombre"}),
- 'Apellido_paterno': forms.TextInput(attrs={'class': 'form-control','placeholder':'Apellido Paterno'}),
- 'Apellido_materno': forms.TextInput(attrs={'class': 'form-control','placeholder':'Apellido Materno'}),
- 'Correo': forms.TextInput(attrs={'class': 'form-control','placeholder':'Correo Electrónico'}),
- 'Telefono': forms.TextInput(attrs={'class': 'form-control','placeholder':'Telefono'}),
- }
- labels = {
- 'Nombre':'','Apellido_paterno':'','Apellido_materno':'','Correo':'',
- }
- class FormularioUsuario(forms.ModelForm):
- class Meta:
- model = Usuarios
- fields =['t_user','t_pass','t_rpss']
- widgets = {
- 't_user': forms.TextInput(attrs={'class': 'form-control','placeholder':'Usuario'}),
- 't_pass': forms.TextInput(attrs={'class': 'form-control','placeholder':'Contraseña 1'}),
- 't_rpss': forms.TextInput(attrs={'class': 'form-control','placeholder':'Contraseña 2'}),
- }
- labels = {
- 't_user ':'',' t_pass':'',' t_rpss':'',
- }
- class FormularioNegocio(forms.ModelForm):
- class Meta:
- model = Negocio
- fields = ['t_nneg','t_codi','t_colo','t_muni','t_esta','t_call','t_giro','t_noex','t_noin','t_dias','t_hora']
- widgets = {
- 't_nneg': forms.TextInput(attrs={'class': 'form-control','placeholder':'Nombre del negocio'}),
- 't_codi': forms.TextInput(attrs={'class': 'form-control','placeholder':'Codigo postal'}),
- 't_colo': forms.TextInput(attrs={'class': 'form-control','placeholder':'colonia'}),
- 't_muni': forms.TextInput(attrs={'class': 'form-control','placeholder':'Municipio'}),
- 't_esta': forms.TextInput(attrs={'class': 'form-control','placeholder':'Estado'}),
- 't_call': forms.TextInput(attrs={'class': 'form-control','placeholder':'Calle'}),
- 't_giro': forms.TextInput(attrs={'class': 'form-control','placeholder':'Giro'}),
- 't_noex': forms.TextInput(attrs={'class': 'form-control','placeholder':'Giro'}),
- 't_noin': forms.TextInput(attrs={'class': 'form-control','placeholder':'Giro'}),
- 't_dias': forms.TextInput(attrs={'class': 'form-control','placeholder':'Desde que horario'}),
- 't_hora': forms.TextInput(attrs={'class': 'form-control','placeholder':'Hasta que horario'}),
- }
- labels = {
- 't_nneg':'','t_codi':'','t_colo':'','t_muni':'','t_esta':'','t_call':'','t_giro':'','t_noex':'','t_noin':'','t_dias':'','t_hora':'',
- }
- """ and my models """"
- from django.db import models
- from django.contrib.auth.models import User
- class Contacto(models.Model):
- Nombre = models.CharField(max_length=180,verbose_name="Nombre")
- Apellido_paterno = models.CharField(max_length=90,verbose_name="Apellido Paterno")
- Apellido_materno = models.CharField(max_length=90,verbose_name="Apellido Materno")
- Correo = models.EmailField(max_length=254,verbose_name="Correo Electrónico")
- Telefono = models.IntegerField(verbose_name="Telefono")
- class Meta:
- verbose_name = "Contactos registrados por medio del formulario"
- def __str__(self):
- return '%s %s' % (self.Nombre, self.Apellido_paterno)
- class Generales(models.Model):
- t_cont = models.IntegerField(verbose_name="contacto")
- t_nego = models.IntegerField(verbose_name="negocio")
- t_cate = models.IntegerField(verbose_name="categoria")
- t_marc = models.IntegerField(verbose_name="marcador")
- class Meta:
- verbose_name = "Contactos registrados por medio de la clase Generales"
- def __str__(self):
- return '%s %s' % (self.t_cont, self.t_nego)
- class Negocio(models.Model):
- t_nneg = models.CharField(max_length=180, verbose_name="negocio")
- t_codi = models.IntegerField(verbose_name="codigo")
- t_colo = models.CharField(max_length=180, verbose_name="colonia")
- t_muni = models.CharField(max_length=180, verbose_name="municipio")
- t_esta = models.CharField(max_length=180, verbose_name="estado")
- t_call = models.CharField(max_length=180, verbose_name="calle")
- t_giro = models.CharField(max_length=180, verbose_name="giro")
- t_noex = models.IntegerField(verbose_name="exterior")
- t_noin = models.IntegerField(verbose_name="interior")
- t_dias = models.IntegerField(verbose_name="dias")
- t_hora = models.IntegerField(verbose_name="horas")
- class Meta:
- verbose_name = "Negocios registrados por medio de la clase Negocio"
- def __str__(self):
- return '%s %s' % (self.t_nneg)
- class Categorias(models.Model):
- t_cate = models.CharField(max_length=180, verbose_name="categoria")
- t_desc = models.CharField(max_length=180, verbose_name="descripcion")
- class Meta:
- verbose_name = "Categorias registradas por medio de la clase Categorias"
- def get_cate(self):
- return self.t_cate + 'su descripcion es:' + self.t_desc
- class Marcadores(models.Model):
- t_nomb = models.CharField(max_length=180, verbose_name="nombre")
- t_dire = models.CharField(max_length=180, verbose_name="direccion")
- t_lati = models.DecimalField(decimal_places=6, max_digits=10, verbose_name="latitud")
- t_long = models.DecimalField(decimal_places=6, max_digits=10, verbose_name="longitud")
- t_tipo = models.CharField(max_length=180, verbose_name="tipos")
- class Meta:
- verbose_name = "Marcadores registrados por medio de la clase Marcadores"
- def get_marca(self):
- return self.t_nomb + 'El marcador es de tipo:' + self.t_tipo
- class Usuarios(models.Model):
- t_user = models.CharField(max_length=180, verbose_name="usuario")
- t_pass = models.CharField(max_length=180, verbose_name="contraseña")
- t_rpss = models.CharField(max_length=180, verbose_name="repite contraseña")
- class Colonia(models.Model):
- t_colo = models.CharField(max_length=180, verbose_name="colonia")
- class Meta:
- verbose_name = "Colonias registradas por medio de la clase colonia"
- def __str__(self):
- return '%s %s' % (self.t_colo)
- class Municipio(models.Model):
- t_muni = models.CharField(max_length=180, verbose_name="municipio")
- class Meta:
- verbose_name = "Municipios registrados por medio de la clase Municipio"
- def __str__(self):
- return '%s %s' % (self.t_muni)
- class Giro(models.Model):
- t_giro = models.CharField(max_length=180, verbose_name="giro")
- class Meta:
- verbose_name = "Giro registrado por medio de la clase giro"
- def __str__(self):
- return '%s %s' % (self.t_giro)
- class Estado(models.Model):
- t_esta = models.CharField(max_length=180, verbose_name="estado")
- class Meta:
- verbose_name = "Estados registrados por medio de la clase estado"
- def __str__(self):
- return '%s %s' % (self.t_esta)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement