Найти - Пользователи
Полная версия: Как добавить запись в бд ?
Начало » Django » Как добавить запись в бд ?
1
frizz
Здравствуйте.
делаю первый сайт с помощью python + django.
не могу найти инфу по следующей проблеме:
Есть texbox и button на html странице.
как реализовать вставку текста из texbox в базу данных (sqlite) не используя встроенный django.contrib.comments?
надо в vievs.py как то отлавливать post запрос а потом сохранить результат в бд?
(в идеале я хотел попробовать сделать какой нибудь чат или форум - чтобы введенный текст сохранялся в бд и сразу же отображался на странице, однако мне не совсем ясны принципы работы этой инопланетной технологии).
интересует любая информация: ссылки (можно даже в сибирь), идеи, код.
fth
http://djbook.ru/ch07.html
romankrv
frizz
не совсем ясны принципы работы этой инопланетной технологии
для работы на другой планете нужен скафандр без скафандра очень сложно
а если серьезно то начни с туторила http://docs.djangoproject.com/en/1.2/intro/tutorial01/ потомучто без знания и понимания базовых вещей тебе …
frizz
вот правильный ответ:
from frizz_2.blog.models import chat

файл: vievs.py
def contact(request):
chats= chat.objects.all()
if request.method == ‘POST’:
Chat = chat(
name= request.META,
text=request.POST
)
Chat.save()

html форма :
<form action=“/blog/contact/” method=“post”>
<p>
<input id=“Text1” type=“text” name=“textbox” value=“{{ frizz }}”/></p>
<input type=“submit” value=“send” alt=“send” name=“send” style=“width: 90px”
title=“send”>
</form>
eirajeremy
Вам нужен скафандр, чтобы работать в другом мире, my location. Без него очень сложно, а если серьезно, начните с туториала.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB