Views
Ploneにまとめてユーザ登録
こんな Python スクリプトがつかえるかもしれない。# -*- coding: cp932 -*- # import time from urllib import urlopen, urlencode registerurl = 'http://host.example.net/join_form' now = time.strftime('%Y/%m/%d %H:%M:%S GMT+9', time.localtime()) submits = {'last_visit:date': now, 'prev_visit:date': now, 'fullname': '日暮かごめ', 'username': 'kagome', 'email': 'kagome@example.jp', 'password': 'inuyasha', 'confirm': 'inuyasha', 'submit': 'register', 'form.submitted': '1', } datafile = 'register.txt' for d in file(datafile): username, fullname, email, password = d.strip().split(':') fullname = unicode(fullname, 'cp932').encode('utf-8') submits['username'] = username submits['fullname'] = fullname submits['email'] = email submits['password'] = password submits['confirm'] = password data = urlencode(submits) f = urlopen(registerurl, data) f.close() time.sleep(5)time.sleep() は、サーバの負荷を考えて入れてるが、そんなには必要ないかもしれない。
ユーザデータファイルはこんな形で入れておく。
kagome:日暮かごめ:kagome@example.jp:inuyasha akane:天道あかね:akane@example.jp:ranma1/2