NAS using Django

647 views
Skip to first unread message

Vayuj Rajan

unread,
Mar 9, 2016, 7:15:17 AM3/9/16
to Django users
Hi,
I have a query whether we can implement NAS (network attached storage) functionality using Django framework?

Andreas Kuhne

unread,
Mar 9, 2016, 7:35:51 AM3/9/16
to django...@googlegroups.com
Hi Vayuj,

I think you have to be a bit more specific. Django is a web framework, used for creating web applications and websites. A NAS is usually an array of harddrives that has different file sharing protocols attached (for example SMB or NFS).

It would be possible to implement something like Amazons S3 in django however if that is what you want?

Regards,

Andréas

2016-03-09 12:09 GMT+01:00 Vayuj Rajan <vay...@gmail.com>:
Hi,
I have a query whether we can implement NAS (network attached storage) functionality using Django framework?

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/9a9914d7-37cf-4608-892a-2f0a08b001a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Vayuj Rajan

unread,
Mar 9, 2016, 7:50:51 AM3/9/16
to Django users
What I wanted to do is to connect the file sharing protocols to this web application i.e the one I will be making it from Django and I wanted to host this application using apache so that it can be hosted locally.

Aaron C. de Bruyn

unread,
Mar 9, 2016, 11:36:02 AM3/9/16
to django...@googlegroups.com
That's still pretty vague.  What 'file sharing protocols' are you talking about specifically?  And what do you mean by wanting to 'connect' the file sharing protocols to the application?

There is a PySMB library that will allow your Django application to pretend to be a Windows client.

If you're just talking about having the Django application display existing files/mounts, there are various built-in tools for that.

You might want to take a look at the FreeNAS project.  They have a Django application running as a front-end to their FreeNAS appliance.

-A

Vayuj Rajan

unread,
Mar 10, 2016, 2:03:42 AM3/10/16
to django...@googlegroups.com
Actually, I saw a NAS at my friends place so I came up with an idea a of creating my own using a raspberry pi and an extrernal HDD.
I configured SAMBA and I can access it directly at my computer. But what I saw there that he was accessing it by using a  website . So basically he was accessing it from local web server with a storage attached.

So, I wanted to connect my Django web application with Samba File sharing sever so that I can access it from an IP typed at a web-browser.

--
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/E2loEnbFSAs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to django-users...@googlegroups.com.

To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.

Florian Schweikert

unread,
Mar 10, 2016, 4:54:39 AM3/10/16
to django...@googlegroups.com
On 10/03/16 08:03, Vayuj Rajan wrote:
> I configured SAMBA and I can access it directly at my computer. But what
> I saw there that he was accessing it by using a website . So basically
> he was accessing it from local web server with a storage attached.

You basically want something like owncloud[1] if I get you right.

> So, I wanted to connect my Django web application with Samba File
> sharing sever so that I can access it from an IP typed at a web-browser.

If Django running on the NAS, there is no need to use smb.

--
Florian

[1] https://owncloud.org/

signature.asc

Vayuj Rajan

unread,
Mar 10, 2016, 9:01:16 AM3/10/16
to django...@googlegroups.com
yes you can say in that way I wanted to create a Owncloud for local server

--
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/E2loEnbFSAs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.

Aaron C. de Bruyn

unread,
Mar 10, 2016, 11:46:31 AM3/10/16
to django...@googlegroups.com
Take a look at FreeNAS.  They are running FreeBSD with a Django front-end that configures (among other things) Samba shares and Samba AD/domain joins.

-A

reduxionist

unread,
Mar 11, 2016, 1:29:54 AM3/11/16
to Django users
On Wednesday, March 9, 2016 at 7:15:17 PM UTC+7, Vayuj Rajan wrote:
Hi,
I have a query whether we can implement NAS (network attached storage) functionality using Django framework?

FWIW FreeNAS uses Django for its web admin (at least it did last time I installed it).

Best wishes,
Jonathan 
Reply all
Reply to author
Forward
0 new messages