Exemplo n.º 1
0
class C(models.Model):
    "all with akas"
    c001 = models.AutoField(primary_key=True, aka='xxx')
    c002 = models.BooleanField(aka='xxx')
    c003 = models.CharField(maxlength='256', aka='xxx')
    c004 = models.CommaSeparatedIntegerField(maxlength='256', aka='xxx')
    c005 = models.DateField(aka='xxx')
    c006 = models.DateTimeField(aka='xxx')
    if deseb.version == 'trunk':
        c007 = models.DecimalField(decimal_places=5, max_digits=10,
                                   aka='xxx')  # not in v0.96
    c008 = models.EmailField(aka='xxx')
    c010 = models.FileField(upload_to='/tmp', aka='xxx')
    c011 = models.FilePathField(aka='xxx')
    if deseb.version == '0.96':
        c012 = models.FloatField(aka='xxx', decimal_places=5,
                                 max_digits=10)  # for v0.96
    else:
        c012 = models.FloatField(aka='xxx')
    c013 = models.IPAddressField(aka='xxx')
    c014 = models.ImageField(upload_to='/tmp', aka='xxx')
    c015 = models.IntegerField(aka='xxx')
    c016 = models.NullBooleanField(aka='xxx')
    #   c017 = models.OrderingField(maxlength='256')
    c018 = models.PhoneNumberField(aka='xxx')
    c019 = models.PositiveIntegerField(aka='xxx')
    c020 = models.PositiveSmallIntegerField(aka='xxx')
    c021 = models.SlugField(aka='xxx')
    c022 = models.SmallIntegerField(aka='xxx')
    c023 = models.TextField(aka='xxx')
    c024 = models.TimeField(aka='xxx')
    c025 = models.URLField(aka='xxx')
    c026 = models.USStateField(aka='xxx')
    c027 = models.XMLField(aka='xxx')
Exemplo n.º 2
0
class Paciente(models.Model):
    nombre = models.CharField(
        max_length=50,
        validators=[
            MinLengthValidator(
                2, "El nombre debe contener al menos 2 caracteres")
        ])
    apellido = models.CharField(
        max_length=50,
        validators=[
            MinLengthValidator(
                2, "El apellido debe contener al menos 2 caracteres")
        ])
    dni = ARDNIField(max_length=10, min_length=7)
    fecha_nacimiento = models.DateField()
    email = models.EmailField()
    telefono = models.PhoneNumberField()
    direccion = models.CharField(max_length=50)
    localidad = models.CharField(max_length=50)
    obra_social = models.ForeignKey(ObraSocial,
                                    on_delete=models.CASCADE,
                                    null=True)

    def __str__(self):
        return f'{self.apellido}, {self.nombre}'
Exemplo n.º 3
0
class Customers(models.Model):     #learners tip: first Letter stays capital in the name.
    Customer_id = models.IntegerField(primary_key = True)
    Customer_name = models.CharField(max_length = 20)
    Customer_address = models.CharField(max_length = 100)
    phone_no = models.PhoneNumberField(null=False, blank=False, unique=True)
    billing_amt = models.IntegerField()
    people_accompanying = models.IntegerField(max_length = 10)    #tbd
    Timestamp = models.DateTimeField('Entry time')
    bench_num = models.Foreignkey(
        'Bench Number', on_delete=models.CASCADE,
    )                      leave foreign_key for now.
Exemplo n.º 4
0
class UserProfile(models.Model):
    url = models.URLField()
    openid = models.URLField()
    bbauth = models.CharField(maxlength=200)
    avatar = models.CharField(maxlength=200)
    signup_date = models.DateTimeField()
    lastlogin = models.DateTimeField()
    lastlastlogin = models.DateTimeField()
    updated = models.DateTimeField()
    phone_numer = models.PhoneNumberField()
    approved = models.IntegerField()
    active = models.IntegerField()
    user = models.ForeignKey(User, unique=True)

    def __str__(self):
        return 'user:' + self.user
Exemplo n.º 5
0
class Providers(models.Model):
    name = models.CharField(blank=True, max_length=255)
    contact_person = models.CharField(blank=True, max_length=255)
    phone = models.PhoneNumberField(blank=True)
    email = models.EmailField()
    address = models.TextField(blank=True)
    city = models.CharField(blank=True, max_length=255)
    state = models.CharField(blank=True, max_length=255)
    zipcode = models.CharField(blank=True)
    added = models.DateTimeField(auto_now_add=True)
    updated = models.DateTimeField(auto_now=True)
    formulatory_data = models.FileField(upload_to='/formulatory_data')
    vat_number = models.CharField(blank=True, max_length=255)

    def __str__(self):
        return u"Providers"
Exemplo n.º 6
0
class PharmaceuticalCompanies(models.Model):
    name = models.CharField(blank=True, max_length=255)
    contact_person = models.CharField(blank=True, max_length=255)
    phone = models.PhoneNumberField(blank=True)
    email = models.EmailField()
    address = models.TextField(blank=True)
    city = models.CharField(blank=True, max_length=255)
    state = models.CharField(blank=True, max_length=255)
    zipcode = models.CharField(blank=True)
    added = models.DateTimeField(auto_now_add=True)
    updated = models.DateTimeField(auto_now=True)

    # products = models.ManyToManyField(Products)

    def __str__(self):
        return self.name
Exemplo n.º 7
0
class HotelInfo(models.Model):
    name = models.CharField(maxlength=40)
    phone_number = models.PhoneNumberField()
    rate = models.FloatField(max_digits=5, decimal_places=2)
    street = models.CharField(maxlength=40)
    city = models.CharField(maxlength=15)
    zip = models.CharField(maxlength=5)
    url = models.URLField(blank=True)

    def __str__(self):
        return self.name

    class Admin:
        pass

    class Meta:
        ordering = ['rate']
        verbose_name_plural = "hotel info"
Exemplo n.º 8
0
class Profile(models.Model):
	first_name = models.CharField(max_length=100)
	last_name = models.CharField(max_length=100)
	full_name = models.CharField(max_length=200, blank=True, editable=False)
	purl_name = models.CharField(max_length=200, blank=True)
	address1 = models.CharField(max_length=250)
	address2 = models.CharField(max_length=250, blank=True)
	city = models.CharField(max_length=100)
	state = models.USStateField()
	zipcode = models.CharField(max_length=10)
	phone = models.PhoneNumberField()
	email = models.EmailField()
	purl = models.CharField(max_length=250, blank=True)
	qpath = models.CharField(max_length=1, blank=True)
	visited = models.BooleanField()
	date_created = models.DateTimeField(default=datetime.datetime.now)
	date_visited = models.DateTimeField(null=True)
	
	def __unicode__(self):
		return u'%s %s' % (self.first_name, self.last_name)
		
	def save(self):
		self.full_name = u'%s %s' % (self.first_name, self.last_name)
		stripped_fn = ""
		for f in self.first_name:
			if f in string.punctuation:
				f = ""
			stripped_fn += f
		stripped_ln = ""
		for l in self.last_name:
			if l in string.punctuation:
				l = ""
			stripped_ln += l
		pn = u'%s%s' % (stripped_fn, stripped_ln)
		self.purl_name = pn.lower()
		super(Profile, self).save()
class PhoneData(models.Model):
    data = models.PhoneNumberField(null=True)
class PhonePKData(models.Model):
    data = models.PhoneNumberField(primary_key=True)
Exemplo n.º 11
0
class user(models.Model):
    user_id = models.AutoField(primery_key=True)
    fullname = models.CharField(max_lenght=500)
    email = models.EmailField(max_lenght=250)
    mobile = models.PhoneNumberField(blank=True)
Exemplo n.º 12
0
class PhoneNumber(models.Model):
    phone = models.PhoneNumberField()
    description = models.CharField(maxlength=20)

    def __str__(self):
        return self.phone
Exemplo n.º 13
0
 class Waiter_phone(models.Model):
     waiter_phoneNo = models.PhoneNumberField(blank=False, primary_key = True)
     waiter_name = models.ForeignKey(
         'Waiter name', on_delete = models.CASCADE,
Exemplo n.º 14
0
from django.db import models
from django.db import forms
from django.utils import timezone


    
now= timezone.now()  
phonenumber = PhoneNumberField(blank=True)

class Driver(models.Model):
    from phonenumber_field.modelfields import PhoneNumberField
    def__init__(self, phonenumber, smsnumber, rating, picture_url, d_name):
           self.phonenumber = models.PhoneNumberField(blank=True)
           self.smsnumber = models.PhoneNumberField(blank=True)
           self.rating = models.RatingField(forms.ChoiceField)
           self.picture_url = models.URLfield()
           self.d_name =  models.CharField(max_length=20)
      
class Vehicle(models.Model):     
    """Model and Make of Vehicle""" 
    def__init__(self, make, model, license_plate, picture_url):
           self.make = models.CharField(max_length= 20)
           self.model = models.CharField(max_length= 20)
           self.license_plate = models.CharField(max_length= 20)
           self.picture_url = models.URLField()
   
class LocationForm(forms.ModelForm):
    class Meta:
        model = models.Location
        exclude = ('latitude','longitude')