basic
This commit is contained in:
26
Clientes/migrations/0001_initial.py
Normal file
26
Clientes/migrations/0001_initial.py
Normal file
@@ -0,0 +1,26 @@
|
||||
# Generated by Django 4.1.3 on 2022-11-27 01:31
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Timbres',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('uuid', models.CharField(max_length=36, unique=True)),
|
||||
('rfcc', models.CharField(max_length=13)),
|
||||
('fecha', models.CharField(max_length=55)),
|
||||
('folio', models.CharField(max_length=55)),
|
||||
('serie', models.CharField(max_length=10)),
|
||||
('tipo', models.CharField(max_length=35)),
|
||||
],
|
||||
),
|
||||
]
|
||||
19
Clientes/migrations/0002_timbres_rfcp.py
Normal file
19
Clientes/migrations/0002_timbres_rfcp.py
Normal file
@@ -0,0 +1,19 @@
|
||||
# Generated by Django 4.1.3 on 2022-11-27 02:19
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('Clientes', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='timbres',
|
||||
name='rfcp',
|
||||
field=models.CharField(default=1, max_length=13),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
@@ -1,3 +1,11 @@
|
||||
from django.db import models
|
||||
|
||||
# Create your models here.
|
||||
class Timbres(models.Model):
|
||||
uuid = models.CharField(max_length=36, unique=True)
|
||||
rfcc = models.CharField(max_length=13)
|
||||
rfcp = models.CharField(max_length=13)
|
||||
fecha = models.CharField(max_length=55)
|
||||
folio = models.CharField(max_length=55)
|
||||
serie = models.CharField(max_length=10)
|
||||
tipo = models.CharField(max_length=35)
|
||||
|
||||
|
||||
6
Clientes/urls.py
Normal file
6
Clientes/urls.py
Normal file
@@ -0,0 +1,6 @@
|
||||
from django.urls import path,include
|
||||
from .views import index,add_timbre
|
||||
urlpatterns = [
|
||||
path('', index, name='index'),
|
||||
path('add_timbre/', add_timbre, name='add_timbre'),
|
||||
]
|
||||
@@ -1,3 +1,34 @@
|
||||
from django.shortcuts import render
|
||||
from django.http import HttpResponse
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from .models import Timbres
|
||||
@login_required
|
||||
def index(request):
|
||||
return HttpResponse('hello')
|
||||
|
||||
# Create your views here.
|
||||
|
||||
def add_timbre(request):
|
||||
uuid= request.GET.get('uuid', None)
|
||||
rfcc= request.GET.get('rfcc', None)
|
||||
fecha=request.GET.get('fecha', None)
|
||||
folio=request.GET.get('folio', None)
|
||||
serie=request.GET.get('serie', None)
|
||||
tipo=request.GET.get('tipo', None)
|
||||
rfcp=request.GET.get('rfcp', None)
|
||||
obj={
|
||||
'uuid':uuid,
|
||||
'rfcc':rfcc,
|
||||
'fecha':fecha,
|
||||
'folio':folio,
|
||||
'serie':serie,
|
||||
'tipo':tipo,
|
||||
'rfcp':rfcp
|
||||
}
|
||||
p = Timbres.objects.all()
|
||||
p.delete()
|
||||
try:
|
||||
obj = Timbres.objects.create(**obj)
|
||||
return HttpResponse('ok')
|
||||
except Exception as e:
|
||||
|
||||
return HttpResponse(e)
|
||||
Reference in New Issue
Block a user