@pydjango

Страница 337 из 1273
Nikita Kurinnyi
01.07.2017
06:50:58
А что по твоему у тебя в inline

?

Set
01.07.2017
07:19:16
метод который помагет ссылаться на обект

Nikita Kurinnyi
01.07.2017
08:46:06
Но у тебя это строка)

Google
Игорь
01.07.2017
09:46:28
ребят можно ворос задать?

Set
01.07.2017
09:47:38
вот сам не пойму почему она строка ))) хотя это класс class DescriptionInMenu(models.Model): menu = models.ForeignKey(Menu) description = models.TextField(verbose_name='Описание', help_text='Напишите что должно быть', default=None, blank=True) def __str__(self): return "%s" % self.id админке class DescriptionInMenuline(admin.StackedInline): # class Media: # js = ( # 'modeltranslation/js/force_jquery.js', # 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.24/jquery-ui.min.js', # 'modeltranslation/js/tabbed_translation_fields.js', # ) # css = { # 'screen': ('modeltranslation/css/tabbed_translation_fields.css',), # } model = DescriptionInMenu extra = 3 class MenuAdmin1(MPTTModelAdmin): inlines = ['DescriptionInMenuline']

Игорь
01.07.2017
09:48:17
query = ''' START TRANSACTION; INSERT INTO olegsent_wp8.wp_posts (post_author, post_title, comment_status, ping_status,post_parent, post_type, post_status) VALUES ('53', 'Product # Variation', 'closed', 'closed','{0}', 'product_variation', 'publish' ); SET @postsid:= @@IDENTITY; INSERT INTO olegsent_wp8.wp_postmeta (post_id, meta_key, meta_value) VALUES (@postsid, '_regular_price', '{1}'); INSERT INTO olegsent_wp8.wp_postmeta (post_id, meta_key, meta_value) VALUES (@postsid, '_sale_price', ''); INSERT INTO olegsent_wp8.wp_postmeta (post_id, meta_key, meta_value) VALUES (@postsid, '_sale_price_dates_from', ''); INSERT INTO olegsent_wp8.wp_postmeta (post_id, meta_key, meta_value) VALUES (@postsid, '_sale_price_dates_to', ''); INSERT INTO olegsent_wp8.wp_postmeta (post_id, meta_key, meta_value) VALUES (@postsid, '_price', '{1}'); COMMIT; '''.format(bm_drs[3], str(bm_drs[2]), size)

TypeError: a bytes-like object is required, not 'int'

как сделать чтобы он не конвертил?)

meta_value longtext

Set
01.07.2017
09:55:29
не передавать данные не будет конвертить ) поищи где данные передаются и убери оттуда

Игорь
01.07.2017
10:00:43
INSERT INTO olegsent_wp8.wp_postmeta (post_id, meta_key, meta_value) VALUES (@postsid, '_price', '{1}');

так мне надо цену забить как это тогда сделать?

это поле meta_value имеет тип longtext

Nikita
01.07.2017
10:08:21
а в форме можно сделать поле не для ввода текста, а для вывода?

bakatrouble
01.07.2017
10:44:26
а в форме можно сделать поле не для ввода текста, а для вывода?
При создании инстанса в initial можно что-то нибудь засунуть

Google
Nikita Kurinnyi
01.07.2017
11:24:47
Nikita
01.07.2017
11:26:29
в бд хранится текст

как его вывести в форме

Arnie
01.07.2017
11:27:09
Так же как и ввести

Nikita
01.07.2017
11:27:30
там создается тэг <textarea>

а можно как то в <p> обернуть

Nikita Kurinnyi
01.07.2017
11:29:29
Бля, причём тут форма? Нах тебе шаблон?

Nikita
01.07.2017
11:38:39
потому что мне нужно заполнять некоторые поля

models.py class Answer(models.Model): description = models.CharField(max_length=500, verbose_name='Описание') value = models.CharField(max_length=500, verbose_name='Значение', default='0')

views.py class AnswersForm(forms.ModelForm): class Meta: model = Answer fields = ['description', 'value'] description = forms.CharField( label='Описание', widget=forms.Textarea(attrs={'readonly': 'readonly'}) ) value = forms.CharField(label='Значение')

Вот поле description выводится как textarea

Nikita Kurinnyi
01.07.2017
11:42:17
Во первых тебе не надо описывать поля в форме, если это ModelForm

Во вторых через Meta класс задаёшь уже более точную конфигурацию класса, через widgets

И тд

Nikita
01.07.2017
11:45:04
а можно какую-нибудь ссылочку...я уже по третьему кругу читаю https://docs.djangoproject.com/en/1.11/topics/forms/#customizing-the-form-template

Nikita Kurinnyi
01.07.2017
11:57:49
https://docs.djangoproject.com/en/1.11/topics/forms/modelforms/

Таб Overriding the default fields

Это для виджетов, но учти, что тебе в форму надо передать instace объекта модели

Рустам
01.07.2017
14:12:11
Всем привет, пишу рест апи, стоит задача сделать просмотр конкретного объекта, как это лучше всего устроить? Передавать гет параметр или лучше постом слать нужный айди?

Не знаю как это правильнее в рамках рест архитектуры

Google
Dmitriy
01.07.2017
14:16:48
Не знаю как это правильнее в рамках рест архитектуры
Получить же. GET правильней, как мне кажется.

Рустам
01.07.2017
15:14:04
GET /news/123
Так и сделал

Ребят, посоветуйте либу для коннекта с mysql

Eugene
01.07.2017
16:58:02
https://github.com/PyMySQL/mysqlclient-python

Рустам
01.07.2017
17:03:47
Mr Earnest
02.07.2017
05:49:34


Dan
02.07.2017
05:55:51
Зависит от того что этоиза сущность и как ты ее строишь

Call Me Maybe
02.07.2017
06:13:23
Ordering в class Meta модели

Mr Earnest
02.07.2017
06:16:32
Леша
02.07.2017
06:59:18
Ребят, а на djangogirls есть смысл начинать изучать джангу?

serbernar
02.07.2017
07:01:08
Да

Леша
02.07.2017
07:07:32
спасибо

Set
02.07.2017
09:25:25
Кто нибудь работал с апи алиа экспресс ???

bakatrouble
02.07.2017
09:39:42
Страницы парсил

Denis
02.07.2017
13:36:18
Которого почти нет, ага
Да ну https://portals.aliexpress.com/help.htm?page=help_center_api&

Google
Denis
02.07.2017
13:37:57
https://github.com/EitherSoft/python-aliexpress-api-client

bakatrouble
02.07.2017
13:38:50
когда я в этом ковырялся, "product details" то ли не было, то ли отдавал не все товары получить инфу о продавце вообще никак

Admin
ERROR: S client not available

bakatrouble
02.07.2017
13:39:27
так же продавца по id товара не узнать через апи этот

Roman
02.07.2017
15:44:01
привет где ошибка? ft = open('C:\\Users\\Odmen\\.emulator_console_auth_token')

IQTESTcontroller
02.07.2017
15:45:22
Errors: Traceback (most recent call last): File "source_file.py", line 1, in <module> ft = open('C:\\Users\\Odmen\\.emulator_console_auth_token') FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Odmen\\.emulator_console_auth_token' Tip: Mistake? Edit your message, I'll adjust my response.

Roman
02.07.2017
15:45:36
ft = open('C:\Users\Odmen\.emulator_console_auth_token') ^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in positio n 2-3: truncated \UXXXXXXXX escape

не могу понять, ему знак равно не нравится?

или кавычка?

Roman
02.07.2017
15:47:36
да

IQTESTcontroller
02.07.2017
15:48:01
Может попробовать open.file?

Roman
02.07.2017
15:48:52
при вставке в нитерактивную консоль вот такое получается >>> = (:\\\\\\.___)

Маришка
02.07.2017
15:49:49
Перед emulator_console_auth_token должна быть точка?
Может проблема в том что вместо "\\" он пишет "\"

bakatrouble
02.07.2017
15:50:09
Google
Маришка
02.07.2017
15:50:23
Roman
02.07.2017
15:50:28
может кодировка? это винда, но в пути не кирилицы, кодинг утф стоит, правил через IDLE

Call Me Maybe
02.07.2017
15:51:15
Перед одменом один слэш должен быть

Маришка
02.07.2017
15:51:22
"\\" питон читает как один слеш

bakatrouble
02.07.2017
15:51:40
в литерале по два

Маришка
02.07.2017
15:51:44
\someshit экранизирует символ

bakatrouble
02.07.2017
15:51:46
строка получается с одним

IQTESTcontroller
02.07.2017
15:51:59
"\\" питон читает как один слеш
Может один бекслеш нужен??

bakatrouble
02.07.2017
15:52:15
если очень хочется, можно написать r'C:\Users\...'

IQTESTcontroller
02.07.2017
15:52:41
bakatrouble
02.07.2017
15:52:58
ну и удостовериться еще раз, что файл на месте

Страница 337 из 1273