...
 
$ python manage.py makemigrations
$ python manage.py migrate
 

З makemigrations Команда створює новий файл міграції, якщо виявлені зміни схеми. (Вони знайдені в quoteapp/migrationsале зазвичай вам не потрібно буде спілкуватися з ними безпосередньо.) migrate Команда застосовує зміни.

Побудова подання

Далі розглянемо погляд, який приймає запит і готує модель (за необхідності), і передає її, щоб її надати як відповідь. Нам знадобиться лише один погляд, знайдений на quoteapp/views.py:

 
// cat quoteapp/views.py 
from django.shortcuts import render
from django.template.loader import render_to_string
from django.http import HttpResponse
from .models import Quote

def index(request):
    if request.method == 'POST':
        text = request.POST.get('text')
        author = request.POST.get('author')
        if text and author:
            new_quote = Quote.objects.create(text=text, author=author)
            # Render the new quote HTML
            html = render_to_string('quoteapp/quote_item.html', {'quote': new_quote})
            return HttpResponse(html)
    quotes = Quote.objects.all()
    return render(request, 'quoteapp/index.html', {'quotes': quotes})
 

У цьому погляді ми імпортуємо модель цитат і використовуємо її для розробки відповіді в index функція. З request Аргумент надає нам доступ до всієї інформації, яка нам потрібна від клієнта. Якщо метод є POSTми збираємо новий Quote Об'єкт і використання Quote.objects.create() вставити його в базу даних. Як відповідь, ми надсилаємо лише розмітку для нової цитати, оскільки HTMX вставить її у список на передньому кінці.

Болівія, Парагвай, Бразилія, Уругвай та Аргентина

Прес-реліз

Це машинний переклад випуску нижньої палати Бразилії

Цього четверга (12) нижня палата схвалила Проект законодавчого указу (PDL) 159/22, який передбачає скасування плати за роумінг між МЕРКОСУР країни (Аргентина, Бразилія, Парагвай, Уругвай і Болівія). Текст буде направлений на аналіз до Сенату.

Представлена ​​Представництвом Бразилії в парламенті Меркосур пропозиція включає угоду про скасування збору плати за міжнародний роумінг для кінцевих користувачів Меркосур, підписану в 2019 році.

Мета полягає в тому, щоб дозволити користувачам мобільних телефонів, які подорожують країнами блоку, отримувати плату згідно з планом, укладеним у їхній країні походження, без додаткової плати.

Доповідач тексту для Конституції та Комітету з питань правосуддя та громадянства (CCJ), законодавець Орландо Сілва (PCdoB-SP), рекомендував схвалити угоду.

Джерело: Інформаційне агентство нижньої палати.

Підпишіться на провідну платформу бізнес-аналітики в Латинській Америці з різними інструментами для постачальників, підрядників, операторів, уряду, юридичної, фінансової та страхової галузей.

” class=”btn btn-lg btn__orange-light ” qa-automation=”cmd_robot_btn_footer_content_demo”> Запит на демонстрацію