Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 31.03.2013
Сообщений: 15
1

Как запустить метод класса из интерфейса администратора?

01.10.2013, 16:56. Показов 1096. Ответов 4
Метки нет (Все метки)

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
class Project(models.Model):
    name = models.CharField(max_length=30)
    
    def Runn(self):
        self.name = 'daaa'       
 
class ProjectAdmin(admin.ModelAdmin):
    list_display = ('name',)
    actions = ['Run']
 
    def Run(self, request, quertyset):
        for obj in quertyset:
            obj.Runn()
Вот пример кода(неработающего), как запустить метод Runn через Admin actions???

Добавлено через 12 минут
Все, сам разобрался
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.10.2013, 16:56
Ответы с готовыми решениями:

Как запустить метод из другого класса?
есть класс: public class Class1 extends DialogFragment implements OnClickListener { TextView...

Как запустить метод класса в отдельном потоке?
Как запустить метод класса в отдельном потоке?

Как запустить метод класса одновременно в разных потоках?
Как запустить метод класса одновременно в разных потоках? Будет ли конфликт между ними, или создать...

Как вызвать определенный метод переданного класса через метод другого класса?
Добрый день. Захотел я вызвать в методе класса метод некоего другого класса, о котором я пока не...

4
140 / 140 / 38
Регистрация: 20.02.2012
Сообщений: 597
02.10.2013, 07:41 2
и как же?
0
0 / 0 / 0
Регистрация: 31.03.2013
Сообщений: 15
02.10.2013, 09:40  [ТС] 3
Этот код рабочий, я методом Run запускал стороннюю программу (все так же как и в примере, за исключением самого метода), просто искал результат не в том месте.
0
140 / 140 / 38
Регистрация: 20.02.2012
Сообщений: 597
02.10.2013, 09:50 4
понятно.
Я зачем спросил то.
Кто то прочитает твой вопрос. А он как бы решен, но решения тута нет.
0
0 / 0 / 0
Регистрация: 31.03.2013
Сообщений: 15
02.10.2013, 15:49  [ТС] 5
В вопросе и есть ответ) Все работает, метод запускается

Добавлено через 35 секунд
Еще я не знаю как закрыть тему
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.10.2013, 15:49

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

CreateThread: возможно ли запустить не статический метод класса?
Возможно ли в CreateThread запустить не static процедуру класса? clas_s obj; HANDLE h =...

Как запустить от имени администратора?
Пытаюсь через командную строку запустить taskmgr от имени администратора вот так: runas...

Как передать в метод класса Menu указатель на метод дочернего класса?
Как передать в метод базового класса указатель на метод дочернего: class Menu() { protected: ...

Как запустить команду от имени администратора
Нужно запускать комнаты в программе Которая будет работать на разных ОС от XP - до 10 Да и еще...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.