Найти - Пользователи
Полная версия: ОБРАБОТКА ИНФОРМАЦИИ ДО ЕЕ ДОБАВЛЕНИЕ В БАЗУ
Начало » Django » ОБРАБОТКА ИНФОРМАЦИИ ДО ЕЕ ДОБАВЛЕНИЕ В БАЗУ
1
kise97
Здравствуйте!

У меня есть вопрос касательно реализации приложения в Django Admin. У меня возникают трудности в реализации, пожалуйста помогите советом или примером.

Что мне надо сделать? Мне надо создать приложение, которое отображается в админке и оно имеет форму с добавлением записей ( попросту обычный TextField ), мне нужно получить этот TextField и распарсить (str.split(“\n”)) а затем все это добавить в таблицу в цикле. Но я, к сожалению, не знаю как можно это реализовать.

Есть некоторое представление, а именно создать в models.py модель
# models.py  
from django.db import models
class Names(models.Model):
    name = models.TextField("Список имен")
class NamesData(models.Model):
    name = models.CharField(max_length=300)

Т.е. мне нужно получить то, что админ введет в форму Names, распарсить и по одиночке добавить в таблицу NamesData..

Но я уже вижу, то, что я что то не так делаю Все, все неправильно… Как же правильно сделать?

Now i learn Django Framework and i have many quetions. Thats you be easy understand me, I tale my quetions in mini task.

Tp suppose thats we have some table in db as is:

CREATE TABLE names (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100));
And I have sth form in Django Admin as is:

<form>
    <textarea name="names"></textarea>
    <input type="submit" name="sbt" value="Submit">
</form>
User entered somethink names to form and submit it, then script catch this data and splits to array (str.split(“\n”)) and in cycle adding to table names!

And I many quetion:

1. How i can add form to Django Admin?
2. How i can catch form data and add this data to somethink table in database?
Thanks.
Singularity
А почему половина на английском?
kise97
До этого я разместил вопрос на одном из русских форумов, а затем на stack overflow. Чтобы была ясна суть вопроса, я выложил оба варианта вопроса.

Так или иначе, добрый человек на StackOverflow дал ответ -> http://stackoverflow.com/questions/14664609/how-edit-data-from-form-django-admin
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