Hello, I recently started a course on Web2py on Pluralsight. I was excited to see support for marking up web pages with RDFa. It is a great idea to get more people using the Semantic Web technologies. So, I downloaded the semantic appliance. At first I thought maybe I only need to drop the plugin into any site. I have since realized that more is included in the appliance. Hence, I decided I'd install or import the semantic appliance into web2py. Would that be correct? Anyway, I thought I'd start with the semantic appliance and use that to build the demo tutorial apps from the course on Pluralsight. Then I'd go and do the markup mappings (using the Python Decorators ) so as to have an easy solution for creating web sites with semantic markup. There was one problem though, and that was with the place where I would import a csv file (or perhaps some other file). Unfortunately, in the Admin area, when using this appliance, there was no button for upload. There is an option to export from web2py but not import. Getting data into the application is going to be important. I wonder if anyone else has noticed this problem. It didn't appear that the theme was just covering that button or link.
Two other quick questions (maybe 3): 1) Does each appliance have to live in its own app - I ask this as I was seeing appliances that would be great to use together. There might be a need for overlap and sharing of data - meaning for example, having a Contacts appliance, and the Semantic Appliance along with a blog would be nice to have in one app as a great head-start on a project. 2) I was thinking that alternatively, I could check out the plugins to meet this kind of challenge. Unfortunately, I couldn't find any listing of web2py plugins. Unless they are listed or collected with the appliances. As an aside, slightly off topic, it appears that there are no triple stores implemented in Python. One of my first Semantic Web programming books was called "Programming the Semantic Web," which uses Python for development. I know that python can send SPARQL requests and do other things with triple stores written in other languages, e.g. Java. I know I can use the python module rdflib to send SPARQL queries. This may not be an issue of the language used to create a triple store, but it would be fun to use a triple store database as the database for a python app. Has anyone done this? Thanks, Forgive me for going off on that tangent in the last paragraph... I hope I didn't lose anyone's attention or understanding as to what I am asking by including two questions and then going off and asking an unrelated question. Thanks, Bruce -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.