
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

Nikita Kurinnyi
01.07.2017
11:23:57

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

Constantine
01.07.2017
15:13:07
если будешь постом делать, то кто-то сделает куклу вуду на тебя и будет тыкать иголкой

Рустам
01.07.2017
15:14:04
Ребят, посоветуйте либу для коннекта с mysql

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

IНЖАЛИД DPИЖЕ
01.07.2017
17:00:38

Рустам
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

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
не могу понять, ему знак равно не нравится?
или кавычка?

IQTESTcontroller
02.07.2017
15:47:29

Roman
02.07.2017
15:47:36
да

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

bakatrouble
02.07.2017
15:48:11

IQTESTcontroller
02.07.2017
15:48:23

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

IQTESTcontroller
02.07.2017
15:49:04

Маришка
02.07.2017
15:49:49

bakatrouble
02.07.2017
15:50:09

IQTESTcontroller
02.07.2017
15:50:10

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
ну и удостовериться еще раз, что файл на месте