Dmitry Novikov 7 years ago
parent
commit
afae43a6da
  1. 3
      abonapp/views.py
  2. 14
      install/install_debian.sh
  3. 3
      install_debian.sh
  4. 4
      requirements.txt

3
abonapp/views.py

@ -500,7 +500,10 @@ class TaskLogListView(AbonappPermissionMixin, ListView):
template_name = 'abonapp/task_log.html'
def get_permission_object(self):
if hasattr(self, 'abon'):
return self.abon.group
else:
return get_object_or_404(models.Group, pk=self.kwargs.get('gid'))
def get_queryset(self):
abon = get_object_or_404(models.Abon, username=self.kwargs.get('uname'))

14
install/install_debian.sh

@ -0,0 +1,14 @@
/usr/bin/bash -
PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
apt update
apt upgrade
apt-get install postgresql python3-dev python3-pip python3-pil uwsgi nginx uwsgi-plugin-python3 libsnmp-dev git gettext libcurl4-openssl-dev libssl-dev
chown -R www-data:www-data /var/www
cd /var/www
git clone https://github.com/nerosketch/djing.git -b devel djing

3
install_debian.sh

@ -1,3 +0,0 @@
/usr/bin/bash -
apt-get install mariadb-server mariadb-client default-libmysqlclient-dev python3-dev python3-pip python3-pil uwsgi nginx uwsgi-plugin-python3 libsnmp-dev git gettext libcurl4-openssl-dev libssl-dev

4
requirements.txt

@ -10,8 +10,8 @@ netaddr
xmltodict
dicttoxml
# Django recommended mysql client
mysqlclient
# db client for Postgres
psycopg2-binary
easysnmp
pid

Loading…
Cancel
Save