view: improve reconciliate_jar.
This commit is contained in:
		@@ -48,6 +48,6 @@ class ReconciliationJarForm(forms.ModelForm):
 | 
			
		||||
            'cash_taken',
 | 
			
		||||
            'cash_discrepancy',
 | 
			
		||||
        ]
 | 
			
		||||
        # widgets = {
 | 
			
		||||
        #     'date_time': DateTimeInput(attrs={'type': 'datetime-local'})
 | 
			
		||||
        # }
 | 
			
		||||
        widgets = {
 | 
			
		||||
            'date_time': DateTimeInput(attrs={'type': 'datetime-local'})
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,19 @@
 | 
			
		||||
# Generated by Django 5.0.6 on 2024-07-13 22:39
 | 
			
		||||
 | 
			
		||||
import django.db.models.deletion
 | 
			
		||||
from django.db import migrations, models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Migration(migrations.Migration):
 | 
			
		||||
 | 
			
		||||
    dependencies = [
 | 
			
		||||
        ('don_confiao', '0021_rename_reconciler_reconciliationjar_reconcilier'),
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    operations = [
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='payment',
 | 
			
		||||
            name='reconciliation_jar',
 | 
			
		||||
            field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.RESTRICT, to='don_confiao.reconciliationjar'),
 | 
			
		||||
        ),
 | 
			
		||||
    ]
 | 
			
		||||
@@ -106,6 +106,7 @@ class Payment(models.Model):
 | 
			
		||||
        ReconciliationJar,
 | 
			
		||||
        null=True,
 | 
			
		||||
        default=None,
 | 
			
		||||
        blank=True,
 | 
			
		||||
        on_delete=models.RESTRICT
 | 
			
		||||
    )
 | 
			
		||||
    description = models.CharField(max_length=255, null=True, blank=True)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,22 +1,27 @@
 | 
			
		||||
<!doctype html>
 | 
			
		||||
{% if summary.total %}
 | 
			
		||||
<div class="reconciliate_jar summary">
 | 
			
		||||
<div class="reconciliate_jar summary" style="border: solid 1px brown; margin: 10px">
 | 
			
		||||
    <h2>Pagos No reconciliados</h2>
 | 
			
		||||
    <table>
 | 
			
		||||
    <table style="border: solid 1px blue; margin: 10px">
 | 
			
		||||
        <thead>
 | 
			
		||||
            <th><td>Fecha</td>Monto</th>
 | 
			
		||||
            {% for payment in summary.payments %}
 | 
			
		||||
            <tr><td>payment.date_time</td><td>payment.amount</td></tr>
 | 
			
		||||
            {% endfor %}
 | 
			
		||||
            <tr><th>Fecha</th><th>Monto</th></tr>
 | 
			
		||||
        </thead>
 | 
			
		||||
    {{ summary.total }}
 | 
			
		||||
        <tbody>
 | 
			
		||||
            {% for payment in summary.payments %}
 | 
			
		||||
            <tr><td>{{ payment.date_time }}</td><td>{{ payment.amount }}</td></tr>
 | 
			
		||||
            {% endfor %}
 | 
			
		||||
        </tbody>
 | 
			
		||||
        <tfoot>
 | 
			
		||||
            <tr><th>Total</th><td>{{ summary.total }}</td></tr>
 | 
			
		||||
        </tfoot>
 | 
			
		||||
    </table>
 | 
			
		||||
</div>
 | 
			
		||||
<form method="POST">
 | 
			
		||||
    <table style="border: solid 1px blue; margin: 10px">
 | 
			
		||||
        {% csrf_token %}
 | 
			
		||||
        {{ form.as_table }}
 | 
			
		||||
    </table>
 | 
			
		||||
    <br/><button name="form" type="submit" >Comprar</button>
 | 
			
		||||
    <br/><button name="form" type="submit" >Recoger dinero</button>
 | 
			
		||||
</form>
 | 
			
		||||
{% else %}
 | 
			
		||||
<div class="reconciliate_jar information noform">
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user